diff src/share/vm/prims/jvm.cpp @ 16396:5c0f2b338874

made -esa apply to Graal classes even if they are not loaded by the boot class loader
author Doug Simon <doug.simon@oracle.com>
date Thu, 03 Jul 2014 18:57:20 +0200
parents 53a0a0b8c234
children 3482684330ee
line wrap: on
line diff
--- a/src/share/vm/prims/jvm.cpp	Thu Jul 03 16:30:28 2014 +0200
+++ b/src/share/vm/prims/jvm.cpp	Thu Jul 03 18:57:20 2014 +0200
@@ -2227,7 +2227,7 @@
 
   ResourceMark rm(THREAD);
   const char* name = k->name()->as_C_string();
-  bool system_class = k->class_loader() == NULL;
+  bool system_class = k->class_loader() == NULL GRAAL_ONLY(|| SystemDictionary::graal_loader() == k->class_loader());
   return JavaAssertions::enabled(name, system_class);
 
 JVM_END