| Index: src/interpreter/bytecodes.cc
|
| diff --git a/src/interpreter/bytecodes.cc b/src/interpreter/bytecodes.cc
|
| index 5296cc82b1de4ec7d57468bb639e8020a828a6a6..f58f37c770d6b4fd1165f4b2071b071a7e6b9e4c 100644
|
| --- a/src/interpreter/bytecodes.cc
|
| +++ b/src/interpreter/bytecodes.cc
|
| @@ -195,10 +195,9 @@ bool Bytecodes::IsConditionalJumpImmediate(Bytecode bytecode) {
|
| bytecode == Bytecode::kJumpIfFalse ||
|
| bytecode == Bytecode::kJumpIfToBooleanTrue ||
|
| bytecode == Bytecode::kJumpIfToBooleanFalse ||
|
| + bytecode == Bytecode::kJumpIfNotHole ||
|
| bytecode == Bytecode::kJumpIfNull ||
|
| - bytecode == Bytecode::kJumpIfUndefined ||
|
| - bytecode == Bytecode::kJumpIfHole ||
|
| - bytecode == Bytecode::kJumpIfNotHole;
|
| + bytecode == Bytecode::kJumpIfUndefined;
|
| }
|
|
|
|
|
| @@ -208,6 +207,7 @@ bool Bytecodes::IsConditionalJumpConstant(Bytecode bytecode) {
|
| bytecode == Bytecode::kJumpIfFalseConstant ||
|
| bytecode == Bytecode::kJumpIfToBooleanTrueConstant ||
|
| bytecode == Bytecode::kJumpIfToBooleanFalseConstant ||
|
| + bytecode == Bytecode::kJumpIfNotHoleConstant ||
|
| bytecode == Bytecode::kJumpIfNullConstant ||
|
| bytecode == Bytecode::kJumpIfUndefinedConstant;
|
| }
|
| @@ -219,6 +219,7 @@ bool Bytecodes::IsConditionalJumpConstantWide(Bytecode bytecode) {
|
| bytecode == Bytecode::kJumpIfFalseConstantWide ||
|
| bytecode == Bytecode::kJumpIfToBooleanTrueConstantWide ||
|
| bytecode == Bytecode::kJumpIfToBooleanFalseConstantWide ||
|
| + bytecode == Bytecode::kJumpIfNotHoleConstantWide ||
|
| bytecode == Bytecode::kJumpIfNullConstantWide ||
|
| bytecode == Bytecode::kJumpIfUndefinedConstantWide;
|
| }
|
|
|