comparison src/share/vm/runtime/init.cpp @ 7062:8c5333c80cfd

increased CompileThreshold to increase reliability of profiling information increased InitialCodeCacheSize to fit the bootstrapping added flag -XX:GraalClassPath to allow providing a .jar or .zip file that contains all Graal classes added support for the flag -XX:TraceCompilationPolicy to the Graal-specific compilation policy
author Christian Haeubl <haeubl@ssw.jku.at>
date Thu, 15 Nov 2012 11:40:50 +0100
parents e9140bf80b4a
children 7d815d842ee0
comparison
equal deleted inserted replaced
6717:5bbe9618118e 7062:8c5333c80cfd
32 #include "runtime/handles.inline.hpp" 32 #include "runtime/handles.inline.hpp"
33 #include "runtime/icache.hpp" 33 #include "runtime/icache.hpp"
34 #include "runtime/init.hpp" 34 #include "runtime/init.hpp"
35 #include "runtime/safepoint.hpp" 35 #include "runtime/safepoint.hpp"
36 #include "runtime/sharedRuntime.hpp" 36 #include "runtime/sharedRuntime.hpp"
37 #include "utilities/machineCodePrinter.hpp"
37 38
38 // Initialization done by VM thread in vm_init_globals() 39 // Initialization done by VM thread in vm_init_globals()
39 void check_ThreadShadow(); 40 void check_ThreadShadow();
40 void eventlog_init(); 41 void eventlog_init();
41 void mutex_init(); 42 void mutex_init();
84 basic_types_init(); 85 basic_types_init();
85 eventlog_init(); 86 eventlog_init();
86 mutex_init(); 87 mutex_init();
87 chunkpool_init(); 88 chunkpool_init();
88 perfMemory_init(); 89 perfMemory_init();
90
91 if(PrintMachineCodeToFile) {
92 MachineCodePrinter::initialize();
93 }
89 } 94 }
90 95
91 96
92 jint init_globals() { 97 jint init_globals() {
93 HandleMark hm; 98 HandleMark hm;