Mercurial > hg > graal-jvmci-8
diff src/share/vm/jvmci/jvmciCompilerToVM.cpp @ 23390:19855d029fc0
Remove support for patching Symbol pointers (JDK-8156768).
author | Roland Schatz <roland.schatz@oracle.com> |
---|---|
date | Wed, 11 May 2016 16:41:28 +0200 |
parents | 7ae6a635fad0 |
children | f84a5ac3be22 |
line wrap: on
line diff
--- a/src/share/vm/jvmci/jvmciCompilerToVM.cpp Wed May 11 21:20:50 2016 +0200 +++ b/src/share/vm/jvmci/jvmciCompilerToVM.cpp Wed May 11 16:41:28 2016 +0200 @@ -813,11 +813,6 @@ return JNIHandles::make_local(THREAD, sym()); C2V_END -C2V_VMENTRY(jlong, lookupSymbol, (JNIEnv*, jobject, jobject string)) - Symbol* symbol = java_lang_String::as_symbol_or_null(JNIHandles::resolve(string)); - return (jlong) symbol; -C2V_END - bool matches(jobjectArray methods, Method* method) { objArrayOop methods_oop = (objArrayOop) JNIHandles::resolve(methods); @@ -1243,7 +1238,6 @@ {CC"isMature", CC"("METASPACE_METHOD_DATA")Z", FN_PTR(isMature)}, {CC"hasCompiledCodeForOSR", CC"("HS_RESOLVED_METHOD"II)Z", FN_PTR(hasCompiledCodeForOSR)}, {CC"getSymbol", CC"(J)"STRING, FN_PTR(getSymbol)}, - {CC"lookupSymbol", CC"("STRING")J", FN_PTR(lookupSymbol)}, {CC"getNextStackFrame", CC"("HS_STACK_FRAME_REF "["RESOLVED_METHOD"I)"HS_STACK_FRAME_REF, FN_PTR(getNextStackFrame)}, {CC"materializeVirtualObjects", CC"("HS_STACK_FRAME_REF"Z)V", FN_PTR(materializeVirtualObjects)}, {CC"shouldDebugNonSafepoints", CC"()Z", FN_PTR(shouldDebugNonSafepoints)},