diff src/share/vm/graal/graalCompilerToVM.cpp @ 9416:16c354398d09

intrinsify Reflection.getCallerClass
author twisti
date Mon, 29 Apr 2013 11:31:29 -0700
parents 4e260c2ced0e
children 20dc10bb82d1
line wrap: on
line diff
--- a/src/share/vm/graal/graalCompilerToVM.cpp	Mon Apr 29 18:26:39 2013 +0200
+++ b/src/share/vm/graal/graalCompilerToVM.cpp	Mon Apr 29 11:31:29 2013 -0700
@@ -276,6 +276,10 @@
   HotSpotResolvedJavaMethod::set_name(hotspot_method, name());
   HotSpotResolvedJavaMethod::set_codeSize(hotspot_method, method->code_size());
   HotSpotResolvedJavaMethod::set_exceptionHandlerCount(hotspot_method, method->exception_table_length());
+  HotSpotResolvedJavaMethod::set_callerSensitive(hotspot_method, method->caller_sensitive());
+  HotSpotResolvedJavaMethod::set_forceInline(hotspot_method, method->force_inline());
+  HotSpotResolvedJavaMethod::set_dontInline(hotspot_method, method->dont_inline());
+  HotSpotResolvedJavaMethod::set_ignoredBySecurityStackWalk(hotspot_method, method->is_ignored_by_security_stack_walk());
 C2V_END
 
 C2V_VMENTRY(jboolean, isMethodCompilable,(JNIEnv *, jobject, jlong metaspace_method))