| Index: src/isolate.cc
|
| diff --git a/src/isolate.cc b/src/isolate.cc
|
| index 740cce00476a3ab66ea35fbf48e411f7bbc06da2..07bb2ae5300f192e65f973482a0684429f48501c 100644
|
| --- a/src/isolate.cc
|
| +++ b/src/isolate.cc
|
| @@ -2238,6 +2238,8 @@ bool Isolate::Init(Deserializer* des) {
|
| bootstrapper_->Initialize(create_heap_objects);
|
| builtins_.SetUp(this, create_heap_objects);
|
|
|
| + if (create_heap_objects) heap_.CreateStubsRequiringBuiltins();
|
| +
|
| // Only preallocate on the first initialization.
|
| if (FLAG_preallocate_message_memory && preallocated_message_space_ == NULL) {
|
| // Start the thread which will set aside some memory.
|
| @@ -2314,6 +2316,7 @@ bool Isolate::Init(Deserializer* des) {
|
| CodeStub::GenerateFPStubs(this);
|
| StoreBufferOverflowStub::GenerateFixedRegStubsAheadOfTime(this);
|
| StubFailureTrampolineStub::GenerateAheadOfTime(this);
|
| + StubFailureTailCallTrampolineStub::GenerateAheadOfTime(this);
|
| // TODO(mstarzinger): The following is an ugly hack to make sure the
|
| // interface descriptor is initialized even when stubs have been
|
| // deserialized out of the snapshot without the graph builder.
|
|
|