Index: runtime/vm/zone_test.cc |
diff --git a/runtime/vm/zone_test.cc b/runtime/vm/zone_test.cc |
index 31ec7868d3ea9dcedea9e25275cf1ddeffc111d9..580f9686727c839990217e393db33015221a9ee9 100644 |
--- a/runtime/vm/zone_test.cc |
+++ b/runtime/vm/zone_test.cc |
@@ -16,7 +16,10 @@ UNIT_TEST_CASE(AllocateZone) { |
#if defined(DEBUG) |
FLAG_trace_zones = true; |
#endif |
- Isolate* isolate = Isolate::Init(NULL); |
+ Isolate::Flags vm_flags; |
+ Dart_IsolateFlags api_flags; |
+ vm_flags.CopyTo(&api_flags); |
+ Isolate* isolate = Isolate::Init(NULL, api_flags); |
EXPECT(Isolate::Current() == isolate); |
EXPECT(isolate->current_zone() == NULL); |
{ |
@@ -78,7 +81,10 @@ UNIT_TEST_CASE(AllocGeneric_Success) { |
#if defined(DEBUG) |
FLAG_trace_zones = true; |
#endif |
- Isolate* isolate = Isolate::Init(NULL); |
+ Isolate::Flags vm_flags; |
+ Dart_IsolateFlags api_flags; |
+ vm_flags.CopyTo(&api_flags); |
+ Isolate* isolate = Isolate::Init(NULL, api_flags); |
EXPECT(Isolate::Current() == isolate); |
EXPECT(isolate->current_zone() == NULL); |
{ |
@@ -102,7 +108,10 @@ UNIT_TEST_CASE(AllocGeneric_Overflow) { |
#if defined(DEBUG) |
FLAG_trace_zones = true; |
#endif |
- Isolate* isolate = Isolate::Init(NULL); |
+ Isolate::Flags vm_flags; |
+ Dart_IsolateFlags api_flags; |
+ vm_flags.CopyTo(&api_flags); |
+ Isolate* isolate = Isolate::Init(NULL, api_flags); |
EXPECT(Isolate::Current() == isolate); |
EXPECT(isolate->current_zone() == NULL); |
{ |
@@ -121,7 +130,10 @@ UNIT_TEST_CASE(ZoneAllocated) { |
#if defined(DEBUG) |
FLAG_trace_zones = true; |
#endif |
- Isolate* isolate = Isolate::Init(NULL); |
+ Isolate::Flags vm_flags; |
+ Dart_IsolateFlags api_flags; |
+ vm_flags.CopyTo(&api_flags); |
+ Isolate* isolate = Isolate::Init(NULL, api_flags); |
EXPECT(Isolate::Current() == isolate); |
EXPECT(isolate->current_zone() == NULL); |
static int marker; |