Mercurial > hg > graal-compiler
comparison 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 |
comparison
equal
deleted
inserted
replaced
9415:016523a011b7 | 9416:16c354398d09 |
---|---|
274 Handle name = java_lang_String::create_from_symbol(method->name(), CHECK); | 274 Handle name = java_lang_String::create_from_symbol(method->name(), CHECK); |
275 InstanceKlass::cast(HotSpotResolvedJavaMethod::klass())->initialize(CHECK); | 275 InstanceKlass::cast(HotSpotResolvedJavaMethod::klass())->initialize(CHECK); |
276 HotSpotResolvedJavaMethod::set_name(hotspot_method, name()); | 276 HotSpotResolvedJavaMethod::set_name(hotspot_method, name()); |
277 HotSpotResolvedJavaMethod::set_codeSize(hotspot_method, method->code_size()); | 277 HotSpotResolvedJavaMethod::set_codeSize(hotspot_method, method->code_size()); |
278 HotSpotResolvedJavaMethod::set_exceptionHandlerCount(hotspot_method, method->exception_table_length()); | 278 HotSpotResolvedJavaMethod::set_exceptionHandlerCount(hotspot_method, method->exception_table_length()); |
279 HotSpotResolvedJavaMethod::set_callerSensitive(hotspot_method, method->caller_sensitive()); | |
280 HotSpotResolvedJavaMethod::set_forceInline(hotspot_method, method->force_inline()); | |
281 HotSpotResolvedJavaMethod::set_dontInline(hotspot_method, method->dont_inline()); | |
282 HotSpotResolvedJavaMethod::set_ignoredBySecurityStackWalk(hotspot_method, method->is_ignored_by_security_stack_walk()); | |
279 C2V_END | 283 C2V_END |
280 | 284 |
281 C2V_VMENTRY(jboolean, isMethodCompilable,(JNIEnv *, jobject, jlong metaspace_method)) | 285 C2V_VMENTRY(jboolean, isMethodCompilable,(JNIEnv *, jobject, jlong metaspace_method)) |
282 methodHandle method = asMethod(metaspace_method); | 286 methodHandle method = asMethod(metaspace_method); |
283 return !method->is_not_compilable() && !CompilerOracle::should_not_inline(method); | 287 return !method->is_not_compilable() && !CompilerOracle::should_not_inline(method); |