| Index: src/mips/lithium-codegen-mips.cc
|
| diff --git a/src/mips/lithium-codegen-mips.cc b/src/mips/lithium-codegen-mips.cc
|
| index 6d73c831ebe09b9fcf7ff4e252f5bb850f5af85d..089fc5cf3c8c5e0e2b8c15d115b1a17b4945352e 100644
|
| --- a/src/mips/lithium-codegen-mips.cc
|
| +++ b/src/mips/lithium-codegen-mips.cc
|
| @@ -76,11 +76,8 @@ bool LCodeGen::GenerateCode() {
|
| // the frame (that is done in GeneratePrologue).
|
| FrameScope frame_scope(masm_, StackFrame::NONE);
|
|
|
| - return GeneratePrologue() &&
|
| - GenerateBody() &&
|
| - GenerateDeferredCode() &&
|
| - GenerateDeoptJumpTable() &&
|
| - GenerateSafepointTable();
|
| + return GeneratePrologue() && GenerateBody() && GenerateDeferredCode() &&
|
| + GenerateJumpTable() && GenerateSafepointTable();
|
| }
|
|
|
|
|
| @@ -326,7 +323,7 @@ bool LCodeGen::GenerateDeferredCode() {
|
| }
|
|
|
|
|
| -bool LCodeGen::GenerateDeoptJumpTable() {
|
| +bool LCodeGen::GenerateJumpTable() {
|
| if (deopt_jump_table_.length() > 0) {
|
| Label needs_frame, call_deopt_entry;
|
|
|
| @@ -343,7 +340,7 @@ bool LCodeGen::GenerateDeoptJumpTable() {
|
| DCHECK(type == deopt_jump_table_[0].bailout_type);
|
| Address entry = deopt_jump_table_[i].address;
|
| int id = Deoptimizer::GetDeoptimizationId(isolate(), entry, type);
|
| - DCHECK(id != Deoptimizer::kNotDeoptimizationEntry);
|
| + DCHECK_NE(Deoptimizer::kNotDeoptimizationEntry, id);
|
| Comment(";;; jump table entry %d: deoptimization bailout %d.", i, id);
|
|
|
| // Second-level deopt table entries are contiguous and small, so instead
|
|
|