| Index: test/cctest/test-heap.cc
|
| diff --git a/test/cctest/test-heap.cc b/test/cctest/test-heap.cc
|
| index 43f5dad4ddb17d04f11df16895e9f328a83d7b7a..170dbd490a9a93fa57a3a2dad7a622642c114a14 100644
|
| --- a/test/cctest/test-heap.cc
|
| +++ b/test/cctest/test-heap.cc
|
| @@ -2188,30 +2188,6 @@ TEST(OptimizedAllocationArrayLiterals) {
|
| }
|
|
|
|
|
| -TEST(OptimizedPretenuringCallNew) {
|
| - i::FLAG_allow_natives_syntax = true;
|
| - i::FLAG_pretenuring_call_new = true;
|
| - CcTest::InitializeVM();
|
| - if (!i::V8::UseCrankshaft() || i::FLAG_always_opt) return;
|
| - if (i::FLAG_gc_global || i::FLAG_stress_compaction) return;
|
| - v8::HandleScope scope(CcTest::isolate());
|
| - HEAP->SetNewSpaceHighPromotionModeActive(true);
|
| -
|
| - AlwaysAllocateScope always_allocate;
|
| - v8::Local<v8::Value> res = CompileRun(
|
| - "function g() { this.a = 0; }"
|
| - "function f() {"
|
| - " return new g();"
|
| - "};"
|
| - "f(); f(); f();"
|
| - "%OptimizeFunctionOnNextCall(f);"
|
| - "f();");
|
| -
|
| - Handle<JSObject> o =
|
| - v8::Utils::OpenHandle(*v8::Handle<v8::Object>::Cast(res));
|
| - CHECK(HEAP->InOldPointerSpace(*o));
|
| -}
|
| -
|
| static int CountMapTransitions(Map* map) {
|
| return map->transitions()->number_of_transitions();
|
| }
|
|
|