| Index: src/code-stubs.cc
|
| diff --git a/src/code-stubs.cc b/src/code-stubs.cc
|
| index 2d94ec978e098da76d89aedb2b41c48d1d5b2d5d..7b6af172106143a42e0fd7b15de99c8c27adb11f 100644
|
| --- a/src/code-stubs.cc
|
| +++ b/src/code-stubs.cc
|
| @@ -551,6 +551,12 @@ void KeyedLoadDictionaryElementStub::Generate(MacroAssembler* masm) {
|
| }
|
|
|
|
|
| +void CreateAllocationSiteStub::GenerateAheadOfTime(Isolate* isolate) {
|
| + CreateAllocationSiteStub stub;
|
| + stub.GetCode(isolate)->set_is_pregenerated(true);
|
| +}
|
| +
|
| +
|
| void KeyedStoreElementStub::Generate(MacroAssembler* masm) {
|
| switch (elements_kind_) {
|
| case FAST_ELEMENTS:
|
| @@ -713,7 +719,7 @@ bool ToBooleanStub::Types::CanBeUndetectable() const {
|
|
|
| void ElementsTransitionAndStoreStub::Generate(MacroAssembler* masm) {
|
| Label fail;
|
| - AllocationSiteMode mode = AllocationSiteInfo::GetMode(from_, to_);
|
| + AllocationSiteMode mode = AllocationSite::GetMode(from_, to_);
|
| ASSERT(!IsFastHoleyElementsKind(from_) || IsFastHoleyElementsKind(to_));
|
| if (!FLAG_trace_elements_transitions) {
|
| if (IsFastSmiOrObjectElementsKind(to_)) {
|
|
|