Mercurial > hg > truffle
diff src/share/vm/oops/instanceKlass.cpp @ 16006:66a9286203a2
decoupled Graal runtime initialization and Graal compilation queue initialization
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Tue, 03 Jun 2014 11:51:27 +0200 |
parents | af0e42dad358 |
children | ad431bf0de07 |
line wrap: on
line diff
--- a/src/share/vm/oops/instanceKlass.cpp Tue Jun 03 11:01:58 2014 +0200 +++ b/src/share/vm/oops/instanceKlass.cpp Tue Jun 03 11:51:27 2014 +0200 @@ -61,7 +61,7 @@ #include "utilities/macros.hpp" #ifdef GRAAL #include "classfile/javaAssertions.hpp" -#include "graal/graalVMToCompiler.hpp" +#include "graal/graalRuntime.hpp" #endif #if INCLUDE_ALL_GCS #include "gc_implementation/concurrentMarkSweep/cmsOopClosures.inline.hpp" @@ -1209,7 +1209,7 @@ #ifdef GRAAL if (this_oop->is_subtype_of(SystemDictionary::Node_klass())) { if (this_oop() != SystemDictionary::Node_klass()) { - if (!VMToCompiler::is_HotSpotGraalRuntime_initialized() && JavaAssertions::systemClassDefault() == false) { + if (!GraalRuntime::is_HotSpotGraalRuntime_initialized() && JavaAssertions::systemClassDefault() == false) { // We want to ensure that the process of initializing HotSpotGraalRuntime // is fast since it executes at VM startup. We must avoid triggering // class initialization of any Node classes during this process.