src/share/vm/runtime/compilationPolicy.hpp

changeset 5541
f99558245e5c
parent 4908
b84fd7d73702
child 6198
55fb97c4c58d
equal deleted inserted replaced
5540:6c72125a2f40 5541: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

mercurial