diff options
Diffstat (limited to 'deps/v8/src/interpreter/bytecodes.cc')
-rw-r--r-- | deps/v8/src/interpreter/bytecodes.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/deps/v8/src/interpreter/bytecodes.cc b/deps/v8/src/interpreter/bytecodes.cc index 88cdae6ce5..60f30ee1d9 100644 --- a/deps/v8/src/interpreter/bytecodes.cc +++ b/deps/v8/src/interpreter/bytecodes.cc @@ -107,14 +107,13 @@ const char* Bytecodes::ToString(Bytecode bytecode) { } // static -std::string Bytecodes::ToString(Bytecode bytecode, OperandScale operand_scale) { - static const char kSeparator = '.'; - +std::string Bytecodes::ToString(Bytecode bytecode, OperandScale operand_scale, + const char* separator) { std::string value(ToString(bytecode)); if (operand_scale > OperandScale::kSingle) { Bytecode prefix_bytecode = OperandScaleToPrefixBytecode(operand_scale); std::string suffix = ToString(prefix_bytecode); - return value.append(1, kSeparator).append(suffix); + return value.append(separator).append(suffix); } else { return value; } @@ -284,6 +283,7 @@ bool Bytecodes::IsStarLookahead(Bytecode bytecode, OperandScale operand_scale) { case Bytecode::kDec: case Bytecode::kTypeOf: case Bytecode::kCallAnyReceiver: + case Bytecode::kCallNoFeedback: case Bytecode::kCallProperty: case Bytecode::kCallProperty0: case Bytecode::kCallProperty1: |