comparison src/share/vm/runtime/compilationPolicy.hpp @ 12073:f99558245e5c

8022832: Add WB APIs for OSR compilation Reviewed-by: kvn
author iignatyev
date Wed, 14 Aug 2013 23:50:23 +0400
parents b84fd7d73702
children cefad50507d8 de6a9e811145
comparison
equal deleted inserted replaced
12072:6c72125a2f40 12073:f99558245e5c
50 50
51 // m must be compiled before executing it 51 // m must be compiled before executing it
52 static bool must_be_compiled(methodHandle m, int comp_level = CompLevel_all); 52 static bool must_be_compiled(methodHandle m, int comp_level = CompLevel_all);
53 // m is allowed to be compiled 53 // m is allowed to be compiled
54 static bool can_be_compiled(methodHandle m, int comp_level = CompLevel_all); 54 static bool can_be_compiled(methodHandle m, int comp_level = CompLevel_all);
55 // m is allowed to be osr compiled
56 static bool can_be_osr_compiled(methodHandle m, int comp_level = CompLevel_all);
55 static bool is_compilation_enabled(); 57 static bool is_compilation_enabled();
56 static void set_policy(CompilationPolicy* policy) { _policy = policy; } 58 static void set_policy(CompilationPolicy* policy) { _policy = policy; }
57 static CompilationPolicy* policy() { return _policy; } 59 static CompilationPolicy* policy() { return _policy; }
58 60
59 // Profiling 61 // Profiling