Index: src/code-stubs-hydrogen.cc |
diff --git a/src/code-stubs-hydrogen.cc b/src/code-stubs-hydrogen.cc |
index ed7c4c269c8d7d87e57ab84fab2f2272513ab3f4..7b64617b47b49eac70880db6efa2ab7b25f11ecc 100644 |
--- a/src/code-stubs-hydrogen.cc |
+++ b/src/code-stubs-hydrogen.cc |
@@ -1889,6 +1889,8 @@ HValue* CodeStubGraphBuilder<FastNewClosureStub>::BuildCodeStub() { |
Factory* factory = isolate()->factory(); |
HInstruction* empty_fixed_array = |
Add<HConstant>(factory->empty_fixed_array()); |
+ HInstruction* empty_literals_array = |
+ Add<HConstant>(factory->empty_literals_array()); |
HValue* shared_info = GetParameter(0); |
AddIncrementCounter(counters->fast_new_closure_total()); |
@@ -1914,7 +1916,7 @@ HValue* CodeStubGraphBuilder<FastNewClosureStub>::BuildCodeStub() { |
Add<HStoreNamedField>(js_function, HObjectAccess::ForElementsPointer(), |
empty_fixed_array); |
Add<HStoreNamedField>(js_function, HObjectAccess::ForLiteralsPointer(), |
- empty_fixed_array); |
+ empty_literals_array); |
Add<HStoreNamedField>(js_function, HObjectAccess::ForPrototypeOrInitialMap(), |
graph()->GetConstantHole()); |
Add<HStoreNamedField>( |