vendor/v8/src/mksnapshot.cc in mustang-0.0.1 vs vendor/v8/src/mksnapshot.cc in mustang-0.1.0

- old
+ new

@@ -221,15 +221,15 @@ Persistent<Context> context = v8::Context::New(); ASSERT(!context.IsEmpty()); // Make sure all builtin scripts are cached. { HandleScope scope; for (int i = 0; i < i::Natives::GetBuiltinsCount(); i++) { - i::Bootstrapper::NativesSourceLookup(i); + i::Isolate::Current()->bootstrapper()->NativesSourceLookup(i); } } // If we don't do this then we end up with a stray root pointing at the // context even after we have disposed of the context. - i::Heap::CollectAllGarbage(true); + HEAP->CollectAllGarbage(true); i::Object* raw_context = *(v8::Utils::OpenHandle(*context)); context.Dispose(); CppByteSink sink(argv[1]); // This results in a somewhat smaller snapshot, probably because it gets rid // of some things that are cached between garbage collections.