Index: src/compiler/bytecode-graph-builder.cc |
diff --git a/src/compiler/bytecode-graph-builder.cc b/src/compiler/bytecode-graph-builder.cc |
index c6928ad1b229dd6a2c6ac22de7f491436bcb7e92..b3178262d44f2ab3a9cbc8e9f8dd48202443aba6 100644 |
--- a/src/compiler/bytecode-graph-builder.cc |
+++ b/src/compiler/bytecode-graph-builder.cc |
@@ -803,10 +803,9 @@ void BytecodeGraphBuilder::VisitStaDataPropertyInLiteral() { |
environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(3)); |
Node* set_function_name = environment()->LookupAccumulator(); |
- const Operator* op = |
- javascript()->CallRuntime(Runtime::kDefineDataPropertyInLiteral); |
- Node* store = NewNode(op, object, name, value, attrs, set_function_name); |
- environment()->RecordAfterState(store, Environment::kAttachFrameState); |
+ const Operator* op = javascript()->StoreDataPropertyInLiteral(); |
+ Node* node = NewNode(op, object, name, value, attrs, set_function_name); |
+ environment()->RecordAfterState(node, Environment::kAttachFrameState); |
} |
void BytecodeGraphBuilder::VisitLdaContextSlot() { |