Index: src/builtins/builtins-constructor.cc |
diff --git a/src/builtins/builtins-constructor.cc b/src/builtins/builtins-constructor.cc |
index 4f28e27ad3c551a5406e587e723015d2cf53b625..db3ffb0b91c4ee7b712aeac68cc26257c7fecfcc 100644 |
--- a/src/builtins/builtins-constructor.cc |
+++ b/src/builtins/builtins-constructor.cc |
@@ -120,14 +120,13 @@ Node* ConstructorBuiltinsAssembler::EmitFastNewClosure(Node* shared_info, |
// Initialize the rest of the function. |
Node* empty_fixed_array = HeapConstant(factory->empty_fixed_array()); |
+ Node* empty_literals_array = HeapConstant(factory->empty_literals_array()); |
StoreObjectFieldNoWriteBarrier(result, JSObject::kPropertiesOffset, |
empty_fixed_array); |
StoreObjectFieldNoWriteBarrier(result, JSObject::kElementsOffset, |
empty_fixed_array); |
- Node* literals_array = LoadFixedArrayElement( |
- feedback_vector, slot, 0, CodeStubAssembler::SMI_PARAMETERS); |
StoreObjectFieldNoWriteBarrier(result, JSFunction::kLiteralsOffset, |
- literals_array); |
+ empty_literals_array); |
StoreObjectFieldNoWriteBarrier( |
result, JSFunction::kPrototypeOrInitialMapOffset, TheHoleConstant()); |
StoreObjectFieldNoWriteBarrier(result, JSFunction::kSharedFunctionInfoOffset, |