| Index: test/cctest/test-heap.cc
|
| diff --git a/test/cctest/test-heap.cc b/test/cctest/test-heap.cc
|
| index a51b37ebae91788c4835edd525055a3408b15ac1..f5bac2c5def2edcc1246805cdcdb82c79c17cccb 100644
|
| --- a/test/cctest/test-heap.cc
|
| +++ b/test/cctest/test-heap.cc
|
| @@ -1944,7 +1944,7 @@ TEST(OptimizedAllocationAlwaysInNewSpace) {
|
| if (!i::V8::UseCrankshaft() || i::FLAG_always_opt) return;
|
| v8::HandleScope scope;
|
|
|
| - FillUpNewSpace(HEAP->new_space());
|
| + SimulateFullSpace(HEAP->new_space());
|
| AlwaysAllocateScope always_allocate;
|
| v8::Local<v8::Value> res = CompileRun(
|
| "function c(x) {"
|
| @@ -2153,14 +2153,9 @@ TEST(Regress2237) {
|
|
|
| // Generate a sliced string that is based on the above parent and
|
| // lives in old-space.
|
| - FillUpNewSpace(HEAP->new_space());
|
| + SimulateFullSpace(HEAP->new_space());
|
| AlwaysAllocateScope always_allocate;
|
| - Handle<String> t;
|
| - // TODO(mstarzinger): Unfortunately FillUpNewSpace() still leaves
|
| - // some slack, so we need to allocate a few sliced strings.
|
| - for (int i = 0; i < 16; i++) {
|
| - t = FACTORY->NewProperSubString(s, 5, 35);
|
| - }
|
| + Handle<String> t = FACTORY->NewProperSubString(s, 5, 35);
|
| CHECK(t->IsSlicedString());
|
| CHECK(!HEAP->InNewSpace(*t));
|
| *slice.location() = *t.location();
|
|
|