| Index: runtime/vm/thread_test.cc | 
| diff --git a/runtime/vm/thread_test.cc b/runtime/vm/thread_test.cc | 
| index 63dd249aa7bfac6f5889783b9f3b0666f3203b2f..5cb270b6b4fa73a1c9d89bbfe8e85ec698831175 100644 | 
| --- a/runtime/vm/thread_test.cc | 
| +++ b/runtime/vm/thread_test.cc | 
| @@ -12,7 +12,10 @@ namespace dart { | 
|  | 
| UNIT_TEST_CASE(Mutex) { | 
| // This unit test case needs a running isolate. | 
| -  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); | 
|  | 
| Mutex* mutex = new Mutex(); | 
| mutex->Lock(); | 
| @@ -34,7 +37,10 @@ UNIT_TEST_CASE(Mutex) { | 
|  | 
| UNIT_TEST_CASE(Monitor) { | 
| // This unit test case needs a running isolate. | 
| -  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); | 
| // Thread interrupter interferes with this test, disable interrupts. | 
| isolate->set_thread_state(NULL); | 
| Profiler::EndExecution(isolate); | 
|  |