equal
deleted
inserted
replaced
21 * questions. |
21 * questions. |
22 * |
22 * |
23 */ |
23 */ |
24 |
24 |
25 #include "precompiled.hpp" |
25 #include "precompiled.hpp" |
|
26 #include "jvm.h" |
26 #include "classfile/symbolTable.hpp" |
27 #include "classfile/symbolTable.hpp" |
27 #include "classfile/systemDictionary.hpp" |
28 #include "classfile/systemDictionary.hpp" |
28 #include "classfile/vmSymbols.hpp" |
29 #include "classfile/vmSymbols.hpp" |
29 #include "code/codeCache.hpp" |
30 #include "code/codeCache.hpp" |
30 #include "code/dependencyContext.hpp" |
31 #include "code/dependencyContext.hpp" |
38 #include "memory/allocation.inline.hpp" |
39 #include "memory/allocation.inline.hpp" |
39 #include "memory/resourceArea.hpp" |
40 #include "memory/resourceArea.hpp" |
40 #include "oops/methodData.hpp" |
41 #include "oops/methodData.hpp" |
41 #include "oops/method.hpp" |
42 #include "oops/method.hpp" |
42 #include "oops/oop.inline.hpp" |
43 #include "oops/oop.inline.hpp" |
43 #include "prims/jvm.h" |
|
44 #include "prims/nativeLookup.hpp" |
44 #include "prims/nativeLookup.hpp" |
45 #include "prims/whitebox.hpp" |
45 #include "prims/whitebox.hpp" |
46 #include "runtime/arguments.hpp" |
46 #include "runtime/arguments.hpp" |
47 #include "runtime/atomic.hpp" |
47 #include "runtime/atomic.hpp" |
48 #include "runtime/compilationPolicy.hpp" |
48 #include "runtime/compilationPolicy.hpp" |
106 |
106 |
107 #endif // ndef DTRACE_ENABLED |
107 #endif // ndef DTRACE_ENABLED |
108 |
108 |
109 bool CompileBroker::_initialized = false; |
109 bool CompileBroker::_initialized = false; |
110 volatile bool CompileBroker::_should_block = false; |
110 volatile bool CompileBroker::_should_block = false; |
111 volatile jint CompileBroker::_print_compilation_warning = 0; |
111 volatile int CompileBroker::_print_compilation_warning = 0; |
112 volatile jint CompileBroker::_should_compile_new_jobs = run_compilation; |
112 volatile jint CompileBroker::_should_compile_new_jobs = run_compilation; |
113 |
113 |
114 // The installed compiler(s) |
114 // The installed compiler(s) |
115 AbstractCompiler* CompileBroker::_compilers[2]; |
115 AbstractCompiler* CompileBroker::_compilers[2]; |
116 |
116 |