Index: bin/run_vm_tests.cc |
=================================================================== |
--- bin/run_vm_tests.cc (revision 1883) |
+++ bin/run_vm_tests.cc (working copy) |
@@ -44,9 +44,10 @@ |
} |
-static void* TestIsolateInitCallback(void* data) { |
- ASSERT(data == NULL); |
- return reinterpret_cast<void*>(0); |
+static bool TestIsolateCreationCallback(void* data, Dart_ErrorBuffer error) { |
+ Dart_Isolate isolate = Dart_CreateIsolate(NULL, data, error); |
+ ASSERT(isolate != NULL); |
+ return true; |
} |
@@ -78,7 +79,7 @@ |
dart_argv = &argv[2]; |
} |
bool init_success = Dart::InitOnce(dart_argc, dart_argv, |
- TestIsolateInitCallback); |
+ TestIsolateCreationCallback); |
ASSERT(init_success); |
// Apply the test filter to all registered tests. |
TestCaseBase::RunAll(); |