diff src/share/vm/prims/nativeLookup.cpp @ 21614:2f92172fa320

Truffle and NFI implementations are now accessed via JVMCI services instead of being hard coded in the VM (JBS:GRAAL-51)
author Doug Simon <doug.simon@oracle.com>
date Sun, 31 May 2015 13:42:47 +0200
parents 71b338926f2e
children 0e095e2c24e2
line wrap: on
line diff
--- a/src/share/vm/prims/nativeLookup.cpp	Sun May 31 12:32:15 2015 +0200
+++ b/src/share/vm/prims/nativeLookup.cpp	Sun May 31 13:42:47 2015 +0200
@@ -132,11 +132,6 @@
   jobject  JNICALL JVM_GetJVMCIRuntime(JNIEnv *env, jclass c);
   jobject  JNICALL JVM_GetJVMCIRuntime(JNIEnv *env, jclass c);
   jobject  JNICALL JVM_GetJVMCIServiceImpls(JNIEnv *env, jclass c, jclass serviceClass);
-  jobject  JNICALL JVM_CreateTruffleRuntime(JNIEnv *env, jclass c);
-  jobject  JNICALL JVM_CreateNativeFunctionInterface(JNIEnv *env, jclass c);
-#ifdef COMPILERJVMCI
-  void     JNICALL JVM_PrintAndResetJVMCICompRate(JNIEnv *env, jclass c);
-#endif
 #endif
 }
 
@@ -152,8 +147,6 @@
   { CC"Java_com_oracle_jvmci_service_JVMCIClassLoaderFactory_init",            NULL, FN_PTR(JVM_InitJVMCIClassLoader)               },
   { CC"Java_com_oracle_jvmci_runtime_JVMCI_initializeRuntime",                 NULL, FN_PTR(JVM_GetJVMCIRuntime)                    },
   { CC"Java_com_oracle_jvmci_service_Services_getServiceImpls",                NULL, FN_PTR(JVM_GetJVMCIServiceImpls)               },
-  { CC"Java_com_oracle_truffle_api_Truffle_createRuntime",                     NULL, FN_PTR(JVM_CreateTruffleRuntime)               },
-  { CC"Java_com_oracle_nfi_NativeFunctionInterfaceRuntime_createInterface",    NULL, FN_PTR(JVM_CreateNativeFunctionInterface)      },
   { CC"Java_com_oracle_jvmci_hotspot_CompilerToVMImpl_init",                   NULL, FN_PTR(JVM_InitializeJVMCINatives)             },
 #endif
 };