< prev index next >

src/hotspot/share/prims/jvmtiEnv.cpp

Print this page

        

*** 3153,3163 **** jvmtiError JvmtiEnv::GetBytecodes(Method* method_oop, jint* bytecode_count_ptr, unsigned char** bytecodes_ptr) { NULL_CHECK(method_oop, JVMTI_ERROR_INVALID_METHODID); HandleMark hm; ! methodHandle method(method_oop); jint size = (jint)method->code_size(); jvmtiError err = allocate(size, bytecodes_ptr); if (err != JVMTI_ERROR_NONE) { return err; } --- 3153,3163 ---- jvmtiError JvmtiEnv::GetBytecodes(Method* method_oop, jint* bytecode_count_ptr, unsigned char** bytecodes_ptr) { NULL_CHECK(method_oop, JVMTI_ERROR_INVALID_METHODID); HandleMark hm; ! methodHandle method(Thread::current(), method_oop); jint size = (jint)method->code_size(); jvmtiError err = allocate(size, bytecodes_ptr); if (err != JVMTI_ERROR_NONE) { return err; }
< prev index next >