Mercurial > hg > graal-compiler
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; |