equal
deleted
inserted
replaced
745 set_not_c1_compilable(); |
745 set_not_c1_compilable(); |
746 if (is_c2_compile(comp_level)) |
746 if (is_c2_compile(comp_level)) |
747 set_not_c2_compilable(); |
747 set_not_c2_compilable(); |
748 } |
748 } |
749 CompilationPolicy::policy()->disable_compilation(this); |
749 CompilationPolicy::policy()->disable_compilation(this); |
|
750 assert(!CompilationPolicy::can_be_compiled(this, comp_level), "sanity check"); |
750 } |
751 } |
751 |
752 |
752 bool Method::is_not_osr_compilable(int comp_level) const { |
753 bool Method::is_not_osr_compilable(int comp_level) const { |
753 if (is_not_compilable(comp_level)) |
754 if (is_not_compilable(comp_level)) |
754 return true; |
755 return true; |
771 set_not_c1_osr_compilable(); |
772 set_not_c1_osr_compilable(); |
772 if (is_c2_compile(comp_level)) |
773 if (is_c2_compile(comp_level)) |
773 set_not_c2_osr_compilable(); |
774 set_not_c2_osr_compilable(); |
774 } |
775 } |
775 CompilationPolicy::policy()->disable_compilation(this); |
776 CompilationPolicy::policy()->disable_compilation(this); |
|
777 assert(!CompilationPolicy::can_be_osr_compiled(this, comp_level), "sanity check"); |
776 } |
778 } |
777 |
779 |
778 // Revert to using the interpreter and clear out the nmethod |
780 // Revert to using the interpreter and clear out the nmethod |
779 void Method::clear_code() { |
781 void Method::clear_code() { |
780 |
782 |