changeset 18748:3d6e630a72f1

Fix GNFI class loader problem
author Matthias Grimmer <grimmer@ssw.jku.at>
date Wed, 17 Dec 2014 11:24:42 +0100
parents 6db7923af642
children 6fa518bf5d1b
files src/share/vm/graal/graalRuntime.cpp
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/share/vm/graal/graalRuntime.cpp	Tue Dec 23 12:13:14 2014 +0100
+++ b/src/share/vm/graal/graalRuntime.cpp	Wed Dec 17 11:24:42 2014 +0100
@@ -696,12 +696,13 @@
   #ifdef TARGET_ARCH_x86
   #ifdef _LP64
     backendName = "com/oracle/graal/hotspot/amd64/AMD64HotSpotBackend";
-  #endif 
+  #endif
   #endif
 
   if (backendName == NULL) {
     return NULL;
   }
+  GraalRuntime::ensure_graal_class_loader_is_initialized();
   TempNewSymbol name = SymbolTable::new_symbol(backendName, CHECK_NULL);
   KlassHandle klass = GraalRuntime::resolve_or_fail(name, CHECK_NULL);