comparison src/share/vm/prims/jvmtiExport.hpp @ 11148:825e6cb66923

8020309: Eliminate InstanceKlass::_cached_class_file_len. Summary: Use JvmtiCachedClassFileData. Reviewed-by: iklam, sspitsyn, dcubed
author jiangli
date Wed, 17 Jul 2013 18:06:29 -0400
parents db9981fd3124
children de6a9e811145
comparison
equal deleted inserted replaced
11146:e619a2766bcc 11148:825e6cb66923
321 NOT_JVMTI(return false;) 321 NOT_JVMTI(return false;)
322 } 322 }
323 static void post_class_file_load_hook(Symbol* h_name, Handle class_loader, 323 static void post_class_file_load_hook(Symbol* h_name, Handle class_loader,
324 Handle h_protection_domain, 324 Handle h_protection_domain,
325 unsigned char **data_ptr, unsigned char **end_ptr, 325 unsigned char **data_ptr, unsigned char **end_ptr,
326 unsigned char **cached_data_ptr, 326 JvmtiCachedClassFileData **cache_ptr) NOT_JVMTI_RETURN;
327 jint *cached_length_ptr) NOT_JVMTI_RETURN;
328 static void post_native_method_bind(Method* method, address* function_ptr) NOT_JVMTI_RETURN; 327 static void post_native_method_bind(Method* method, address* function_ptr) NOT_JVMTI_RETURN;
329 static void post_compiled_method_load(nmethod *nm) NOT_JVMTI_RETURN; 328 static void post_compiled_method_load(nmethod *nm) NOT_JVMTI_RETURN;
330 static void post_dynamic_code_generated(const char *name, const void *code_begin, const void *code_end) NOT_JVMTI_RETURN; 329 static void post_dynamic_code_generated(const char *name, const void *code_begin, const void *code_end) NOT_JVMTI_RETURN;
331 330
332 // used to post a CompiledMethodUnload event 331 // used to post a CompiledMethodUnload event