summaryrefslogtreecommitdiff
path: root/deps/v8/test/cctest/heap/test-mark-compact.cc
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/test/cctest/heap/test-mark-compact.cc')
-rw-r--r--deps/v8/test/cctest/heap/test-mark-compact.cc11
1 files changed, 7 insertions, 4 deletions
diff --git a/deps/v8/test/cctest/heap/test-mark-compact.cc b/deps/v8/test/cctest/heap/test-mark-compact.cc
index 8f704b1a97..e7f3e93160 100644
--- a/deps/v8/test/cctest/heap/test-mark-compact.cc
+++ b/deps/v8/test/cctest/heap/test-mark-compact.cc
@@ -129,8 +129,9 @@ HEAP_TEST(MarkCompactCollector) {
{ HandleScope scope(isolate);
// allocate a garbage
Handle<String> func_name = factory->InternalizeUtf8String("theFunction");
- Handle<JSFunction> function = factory->NewFunction(func_name);
- JSReceiver::SetProperty(global, func_name, function, SLOPPY).Check();
+ Handle<JSFunction> function = factory->NewFunctionForTest(func_name);
+ JSReceiver::SetProperty(global, func_name, function, LanguageMode::kSloppy)
+ .Check();
factory->NewJSObject(function);
}
@@ -147,10 +148,12 @@ HEAP_TEST(MarkCompactCollector) {
Handle<JSObject> obj = factory->NewJSObject(function);
Handle<String> obj_name = factory->InternalizeUtf8String("theObject");
- JSReceiver::SetProperty(global, obj_name, obj, SLOPPY).Check();
+ JSReceiver::SetProperty(global, obj_name, obj, LanguageMode::kSloppy)
+ .Check();
Handle<String> prop_name = factory->InternalizeUtf8String("theSlot");
Handle<Smi> twenty_three(Smi::FromInt(23), isolate);
- JSReceiver::SetProperty(obj, prop_name, twenty_three, SLOPPY).Check();
+ JSReceiver::SetProperty(obj, prop_name, twenty_three, LanguageMode::kSloppy)
+ .Check();
}
CcTest::CollectGarbage(OLD_SPACE);