Index: src/interpreter/bytecode-array-iterator.cc |
diff --git a/src/interpreter/bytecode-array-iterator.cc b/src/interpreter/bytecode-array-iterator.cc |
index 47bcf0047a4cb2fd15ac74c86ce10265b62b27ea..fc9e2f5e9037615a2d18c64dd78700a682bfc219 100644 |
--- a/src/interpreter/bytecode-array-iterator.cc |
+++ b/src/interpreter/bytecode-array-iterator.cc |
@@ -133,8 +133,9 @@ int BytecodeArrayIterator::GetRegisterOperandRange(int operand_index) const { |
Handle<Object> BytecodeArrayIterator::GetConstantForIndexOperand( |
int operand_index) const { |
- Handle<FixedArray> constants = handle(bytecode_array()->constant_pool()); |
- return FixedArray::get(constants, GetIndexOperand(operand_index)); |
+ return FixedArray::get(bytecode_array()->constant_pool(), |
+ GetIndexOperand(operand_index), |
+ bytecode_array()->GetIsolate()); |
} |