| Index: src/isolate.cc
|
| diff --git a/src/isolate.cc b/src/isolate.cc
|
| index a202eb3c64d44301b058969de3883caabe52bfcf..3ce6eade8cc3aa2424f8167dff6c22dab6cb74f1 100644
|
| --- a/src/isolate.cc
|
| +++ b/src/isolate.cc
|
| @@ -2239,6 +2239,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.
|
| @@ -2315,6 +2317,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.
|
|
|