equal
deleted
inserted
replaced
26 #include "classfile/classLoader.hpp" |
26 #include "classfile/classLoader.hpp" |
27 #include "classfile/javaClasses.hpp" |
27 #include "classfile/javaClasses.hpp" |
28 #include "classfile/systemDictionary.hpp" |
28 #include "classfile/systemDictionary.hpp" |
29 #include "classfile/vmSymbols.hpp" |
29 #include "classfile/vmSymbols.hpp" |
30 #include "code/codeCache.hpp" |
30 #include "code/codeCache.hpp" |
|
31 #include "code/codeCacheExtensions.hpp" |
31 #include "code/scopeDesc.hpp" |
32 #include "code/scopeDesc.hpp" |
32 #include "compiler/compileBroker.hpp" |
33 #include "compiler/compileBroker.hpp" |
33 #include "gc/shared/gcLocker.inline.hpp" |
34 #include "gc/shared/gcLocker.inline.hpp" |
34 #include "gc/shared/workgroup.hpp" |
35 #include "gc/shared/workgroup.hpp" |
35 #include "interpreter/interpreter.hpp" |
36 #include "interpreter/interpreter.hpp" |
3585 if (PeriodicTask::num_tasks() > 0) { |
3586 if (PeriodicTask::num_tasks() > 0) { |
3586 WatcherThread::start(); |
3587 WatcherThread::start(); |
3587 } |
3588 } |
3588 } |
3589 } |
3589 |
3590 |
|
3591 CodeCacheExtensions::complete_step(CodeCacheExtensionsSteps::CreateVM); |
|
3592 |
3590 create_vm_timer.end(); |
3593 create_vm_timer.end(); |
3591 #ifdef ASSERT |
3594 #ifdef ASSERT |
3592 _vm_complete = true; |
3595 _vm_complete = true; |
3593 #endif |
3596 #endif |
3594 return JNI_OK; |
3597 return JNI_OK; |