equal
deleted
inserted
replaced
163 |
163 |
164 // GenerateEvents support to allow posting of CompiledMethodLoad and |
164 // GenerateEvents support to allow posting of CompiledMethodLoad and |
165 // DynamicCodeGenerated events for a given environment. |
165 // DynamicCodeGenerated events for a given environment. |
166 friend class JvmtiCodeBlobEvents; |
166 friend class JvmtiCodeBlobEvents; |
167 |
167 |
168 static void post_compiled_method_load(JvmtiEnv* env, const jmethodID method, const jint length, |
168 static void post_compiled_method_load(JvmtiEnv* env, nmethod *nm) NOT_JVMTI_RETURN; |
169 const void *code_begin, const jint map_length, |
|
170 const jvmtiAddrLocationMap* map) NOT_JVMTI_RETURN; |
|
171 static void post_dynamic_code_generated(JvmtiEnv* env, const char *name, const void *code_begin, |
169 static void post_dynamic_code_generated(JvmtiEnv* env, const char *name, const void *code_begin, |
172 const void *code_end) NOT_JVMTI_RETURN; |
170 const void *code_end) NOT_JVMTI_RETURN; |
173 |
171 |
174 // This flag indicates whether RedefineClasses() has ever redefined |
172 // This flag indicates whether RedefineClasses() has ever redefined |
175 // one or more classes during the lifetime of the VM. The flag should |
173 // one or more classes during the lifetime of the VM. The flag should |