| Index: src/interpreter/bytecode-array-builder.cc
|
| diff --git a/src/interpreter/bytecode-array-builder.cc b/src/interpreter/bytecode-array-builder.cc
|
| index a9e72de9f487ae7c2e371edd6b162d95fa63ad8a..b205c32b0f37010e21ad06d733269c338b136e82 100644
|
| --- a/src/interpreter/bytecode-array-builder.cc
|
| +++ b/src/interpreter/bytecode-array-builder.cc
|
| @@ -383,8 +383,9 @@ BytecodeArrayBuilder& BytecodeArrayBuilder::PopContext(Register context) {
|
| return *this;
|
| }
|
|
|
| -BytecodeArrayBuilder& BytecodeArrayBuilder::CastAccumulatorToJSObject() {
|
| - Output(Bytecode::kToObject);
|
| +BytecodeArrayBuilder& BytecodeArrayBuilder::CastAccumulatorToJSObject(
|
| + Register out) {
|
| + Output(Bytecode::kToObject, RegisterOperand(out));
|
| return *this;
|
| }
|
|
|
| @@ -498,8 +499,9 @@ BytecodeArrayBuilder& BytecodeArrayBuilder::Debugger() {
|
| }
|
|
|
| BytecodeArrayBuilder& BytecodeArrayBuilder::ForInPrepare(
|
| - Register cache_info_triple) {
|
| - Output(Bytecode::kForInPrepare, RegisterOperand(cache_info_triple));
|
| + Register receiver, Register cache_info_triple) {
|
| + Output(Bytecode::kForInPrepare, RegisterOperand(receiver),
|
| + RegisterOperand(cache_info_triple));
|
| return *this;
|
| }
|
|
|
|
|