| Index: src/code-stub-assembler.cc
|
| diff --git a/src/code-stub-assembler.cc b/src/code-stub-assembler.cc
|
| index 5537d0a9b0f3412325cf5f315344b6cd74269bda..d1b4d4ef4823928811d8d1403734c3bfbfabebe3 100644
|
| --- a/src/code-stub-assembler.cc
|
| +++ b/src/code-stub-assembler.cc
|
| @@ -5532,8 +5532,7 @@ Node* CodeStubAssembler::ElementOffsetFromIndex(Node* index_node,
|
| Node* CodeStubAssembler::LoadTypeFeedbackVectorForStub() {
|
| Node* function =
|
| LoadFromParentFrame(JavaScriptFrameConstants::kFunctionOffset);
|
| - Node* literals = LoadObjectField(function, JSFunction::kLiteralsOffset);
|
| - return LoadObjectField(literals, LiteralsArray::kFeedbackVectorOffset);
|
| + return LoadObjectField(function, JSFunction::kFeedbackVectorOffset);
|
| }
|
|
|
| void CodeStubAssembler::UpdateFeedback(Node* feedback,
|
| @@ -8332,8 +8331,8 @@ Node* CodeStubAssembler::AllocateFunctionWithMapAndContext(Node* map,
|
| Heap::kEmptyFixedArrayRootIndex);
|
| StoreObjectFieldRoot(fun, JSObject::kElementsOffset,
|
| Heap::kEmptyFixedArrayRootIndex);
|
| - StoreObjectFieldRoot(fun, JSFunction::kLiteralsOffset,
|
| - Heap::kEmptyLiteralsArrayRootIndex);
|
| + StoreObjectFieldRoot(fun, JSFunction::kFeedbackVectorOffset,
|
| + Heap::kEmptyTypeFeedbackVectorRootIndex);
|
| StoreObjectFieldRoot(fun, JSFunction::kPrototypeOrInitialMapOffset,
|
| Heap::kTheHoleValueRootIndex);
|
| StoreObjectFieldNoWriteBarrier(fun, JSFunction::kSharedFunctionInfoOffset,
|
|
|