Mercurial > hg > graal-jvmci-8
comparison src/share/vm/runtime/compilationPolicy.hpp @ 9080:b84fd7d73702
8007288: Additional WB API for compiler's testing
Reviewed-by: kvn, vlivanov
author | iignatyev |
---|---|
date | Tue, 09 Apr 2013 09:54:17 -0700 |
parents | da91efe96a93 |
children | 89e4d67fdd2a f99558245e5c |
comparison
equal
deleted
inserted
replaced
9079:f67065f02409 | 9080:b84fd7d73702 |
---|---|
94 static void trace_osr_completion(nmethod* osr_nm); | 94 static void trace_osr_completion(nmethod* osr_nm); |
95 void reset_counter_for_invocation_event(methodHandle method); | 95 void reset_counter_for_invocation_event(methodHandle method); |
96 void reset_counter_for_back_branch_event(methodHandle method); | 96 void reset_counter_for_back_branch_event(methodHandle method); |
97 public: | 97 public: |
98 NonTieredCompPolicy() : _compiler_count(0) { } | 98 NonTieredCompPolicy() : _compiler_count(0) { } |
99 virtual CompLevel initial_compile_level() { return CompLevel_initial_compile; } | 99 virtual CompLevel initial_compile_level() { return CompLevel_highest_tier; } |
100 virtual int compiler_count(CompLevel comp_level); | 100 virtual int compiler_count(CompLevel comp_level); |
101 virtual void do_safepoint_work(); | 101 virtual void do_safepoint_work(); |
102 virtual void reprofile(ScopeDesc* trap_scope, bool is_osr); | 102 virtual void reprofile(ScopeDesc* trap_scope, bool is_osr); |
103 virtual void delay_compilation(Method* method); | 103 virtual void delay_compilation(Method* method); |
104 virtual void disable_compilation(Method* method); | 104 virtual void disable_compilation(Method* method); |