src/share/vm/compiler/compileBroker.hpp

Print this page




 305   static PerfCounter* _perf_total_osr_compile_count;
 306   static PerfCounter* _perf_total_standard_compile_count;
 307 
 308   static PerfCounter* _perf_sum_osr_bytes_compiled;
 309   static PerfCounter* _perf_sum_standard_bytes_compiled;
 310   static PerfCounter* _perf_sum_nmethod_size;
 311   static PerfCounter* _perf_sum_nmethod_code_size;
 312 
 313   static PerfStringVariable* _perf_last_method;
 314   static PerfStringVariable* _perf_last_failed_method;
 315   static PerfStringVariable* _perf_last_invalidated_method;
 316   static PerfVariable*       _perf_last_compile_type;
 317   static PerfVariable*       _perf_last_compile_size;
 318   static PerfVariable*       _perf_last_failed_type;
 319   static PerfVariable*       _perf_last_invalidated_type;
 320 
 321   // Timers and counters for generating statistics
 322   static elapsedTimer _t_total_compilation;
 323   static elapsedTimer _t_osr_compilation;
 324   static elapsedTimer _t_standard_compilation;



 325 
 326   static int _total_compile_count;
 327   static int _total_bailout_count;
 328   static int _total_invalidated_count;
 329   static int _total_native_compile_count;
 330   static int _total_osr_compile_count;
 331   static int _total_standard_compile_count;
 332   static int _sum_osr_bytes_compiled;
 333   static int _sum_standard_bytes_compiled;
 334   static int _sum_nmethod_size;
 335   static int _sum_nmethod_code_size;
 336   static long _peak_compilation_time;
 337 
 338   static volatile jint _print_compilation_warning;
 339 
 340   static CompilerThread* make_compiler_thread(const char* name, CompileQueue* queue, CompilerCounters* counters, AbstractCompiler* comp, TRAPS);
 341   static void init_compiler_threads(int c1_compiler_count, int c2_compiler_count);
 342   static bool compilation_is_complete  (methodHandle method, int osr_bci, int comp_level);
 343   static bool compilation_is_prohibited(methodHandle method, int osr_bci, int comp_level);
 344   static bool is_compile_blocking();




 305   static PerfCounter* _perf_total_osr_compile_count;
 306   static PerfCounter* _perf_total_standard_compile_count;
 307 
 308   static PerfCounter* _perf_sum_osr_bytes_compiled;
 309   static PerfCounter* _perf_sum_standard_bytes_compiled;
 310   static PerfCounter* _perf_sum_nmethod_size;
 311   static PerfCounter* _perf_sum_nmethod_code_size;
 312 
 313   static PerfStringVariable* _perf_last_method;
 314   static PerfStringVariable* _perf_last_failed_method;
 315   static PerfStringVariable* _perf_last_invalidated_method;
 316   static PerfVariable*       _perf_last_compile_type;
 317   static PerfVariable*       _perf_last_compile_size;
 318   static PerfVariable*       _perf_last_failed_type;
 319   static PerfVariable*       _perf_last_invalidated_type;
 320 
 321   // Timers and counters for generating statistics
 322   static elapsedTimer _t_total_compilation;
 323   static elapsedTimer _t_osr_compilation;
 324   static elapsedTimer _t_standard_compilation;
 325   static elapsedTimer _t_invalidated_compilation;
 326   static elapsedTimer _t_bailedout_compilation;
 327 
 328 
 329   static int _total_compile_count;
 330   static int _total_bailout_count;
 331   static int _total_invalidated_count;
 332   static int _total_native_compile_count;
 333   static int _total_osr_compile_count;
 334   static int _total_standard_compile_count;
 335   static int _sum_osr_bytes_compiled;
 336   static int _sum_standard_bytes_compiled;
 337   static int _sum_nmethod_size;
 338   static int _sum_nmethod_code_size;
 339   static long _peak_compilation_time;
 340 
 341   static volatile jint _print_compilation_warning;
 342 
 343   static CompilerThread* make_compiler_thread(const char* name, CompileQueue* queue, CompilerCounters* counters, AbstractCompiler* comp, TRAPS);
 344   static void init_compiler_threads(int c1_compiler_count, int c2_compiler_count);
 345   static bool compilation_is_complete  (methodHandle method, int osr_bci, int comp_level);
 346   static bool compilation_is_prohibited(methodHandle method, int osr_bci, int comp_level);
 347   static bool is_compile_blocking();