Mercurial > hg > graal-jvmci-8
changeset 22416:8abc6030cf1c
ensure JVMCI class loader is initialized before attempting to load service provider
author | Andreas Woess <andreas.woess@oracle.com> |
---|---|
date | Tue, 11 Aug 2015 01:55:00 +0200 |
parents | c25188911c49 |
children | feebbc955a3c |
files | src/share/vm/jvmci/jvmciRuntime.cpp |
diffstat | 1 files changed, 1 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/share/vm/jvmci/jvmciRuntime.cpp Mon Aug 10 23:23:36 2015 +0200 +++ b/src/share/vm/jvmci/jvmciRuntime.cpp Tue Aug 11 01:55:00 2015 +0200 @@ -640,6 +640,7 @@ JVM_ENTRY(jobject, JVM_GetJVMCIServiceImpls(JNIEnv *env, jclass c, jclass serviceClass)) HandleMark hm; ResourceMark rm; + JVMCIRuntime::ensure_jvmci_class_loader_is_initialized(); KlassHandle serviceKlass(THREAD, java_lang_Class::as_Klass(JNIHandles::resolve_non_null(serviceClass))); return JNIHandles::make_local(THREAD, JVMCIRuntime::get_service_impls(serviceKlass, THREAD)()); JVM_END