1802 } |
1802 } |
1803 } |
1803 } |
1804 } |
1804 } |
1805 |
1805 |
1806 void JvmtiExport::post_dynamic_code_generated_internal(const char *name, const void *code_begin, const void *code_end) { |
1806 void JvmtiExport::post_dynamic_code_generated_internal(const char *name, const void *code_begin, const void *code_end) { |
|
1807 assert(name != NULL && name[0] != '\0', "sanity check"); |
|
1808 |
1807 JavaThread* thread = JavaThread::current(); |
1809 JavaThread* thread = JavaThread::current(); |
1808 // In theory everyone coming thru here is in_vm but we need to be certain |
1810 // In theory everyone coming thru here is in_vm but we need to be certain |
1809 // because a callee will do a vm->native transition |
1811 // because a callee will do a vm->native transition |
1810 ThreadInVMfromUnknown __tiv; |
1812 ThreadInVMfromUnknown __tiv; |
1811 |
1813 |