| 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;
|
| }
|
| }
|
|
|