src/share/vm/compiler/compileBroker.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File
*** old/src/share/vm/compiler/compileBroker.hpp	Thu Oct 24 09:52:46 2013
--- new/src/share/vm/compiler/compileBroker.hpp	Thu Oct 24 09:52:46 2013

*** 244,253 **** --- 244,255 ---- name_buffer_length = 100 }; // Compile type Information for print_last_compile() and CompilerCounters enum { no_compile, normal_compile, osr_compile, native_compile }; + static int assign_compile_id (methodHandle method, int osr_bci); + private: static bool _initialized; static volatile bool _should_block;
*** 256,268 **** --- 258,269 ---- // The installed compiler(s) static AbstractCompiler* _compilers[2]; // These counters are used for assigning id's to each compilation ! static uint _compilation_id; ! static uint _osr_compilation_id; static uint _native_compilation_id; ! static volatile jint _compilation_id; ! static volatile jint _osr_compilation_id; static int _last_compile_type; static int _last_compile_level; static char _last_method_compiled[name_buffer_length];
*** 317,327 **** --- 318,327 ---- static CompilerThread* make_compiler_thread(const char* name, CompileQueue* queue, CompilerCounters* counters, AbstractCompiler* comp, TRAPS); static void init_compiler_threads(int c1_compiler_count, int c2_compiler_count); static bool compilation_is_complete (methodHandle method, int osr_bci, int comp_level); static bool compilation_is_prohibited(methodHandle method, int osr_bci, int comp_level); static uint assign_compile_id (methodHandle method, int osr_bci); static bool is_compile_blocking (methodHandle method, int osr_bci); static void preload_classes (methodHandle method, TRAPS); static CompileTask* create_compile_task(CompileQueue* queue, int compile_id,

src/share/vm/compiler/compileBroker.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File