equal
deleted
inserted
replaced
457 } |
457 } |
458 |
458 |
459 C->set_has_loops(C->has_loops() || _inline_cg->method()->has_loops()); |
459 C->set_has_loops(C->has_loops() || _inline_cg->method()->has_loops()); |
460 C->env()->notice_inlined_method(_inline_cg->method()); |
460 C->env()->notice_inlined_method(_inline_cg->method()); |
461 C->set_inlining_progress(true); |
461 C->set_inlining_progress(true); |
462 |
462 C->set_do_cleanup(kit.stopped()); // path is dead; needs cleanup |
463 kit.replace_call(call, result, true); |
463 kit.replace_call(call, result, true); |
464 } |
464 } |
465 |
465 |
466 |
466 |
467 CallGenerator* CallGenerator::for_late_inline(ciMethod* method, CallGenerator* inline_cg) { |
467 CallGenerator* CallGenerator::for_late_inline(ciMethod* method, CallGenerator* inline_cg) { |