Index: src/mips64/lithium-mips64.cc |
diff --git a/src/mips64/lithium-mips64.cc b/src/mips64/lithium-mips64.cc |
index 214748cf862558908b1cda13b458a3962f6ab3b7..48926117bbe65a9be7e10bd13c164b8b508e254f 100644 |
--- a/src/mips64/lithium-mips64.cc |
+++ b/src/mips64/lithium-mips64.cc |
@@ -430,12 +430,6 @@ LPlatformChunk* LChunkBuilder::Build() { |
} |
-void LChunkBuilder::Abort(BailoutReason reason) { |
- info()->set_bailout_reason(reason); |
- status_ = ABORTED; |
-} |
- |
- |
LUnallocated* LChunkBuilder::ToUnallocated(Register reg) { |
return new(zone()) LUnallocated(LUnallocated::FIXED_REGISTER, |
Register::ToAllocationIndex(reg)); |
@@ -2425,7 +2419,7 @@ LInstruction* LChunkBuilder::DoUnknownOSRValue(HUnknownOSRValue* instr) { |
} else { |
spill_index = env_index - instr->environment()->first_local_index(); |
if (spill_index > LUnallocated::kMaxFixedSlotIndex) { |
- Abort(kTooManySpillSlotsNeededForOSR); |
+ Retry(kTooManySpillSlotsNeededForOSR); |
spill_index = 0; |
} |
} |