Home | History | Annotate | Download | only in snapshot

Lines Matching refs:V8

1 // Copyright 2006-2008 the V8 project authors. All rights reserved.
18 using namespace v8;
38 void WriteSnapshot(v8::StartupData blob) const {
66 fprintf(fp_, "#include \"src/v8.h\"\n");
69 fprintf(fp_, "namespace v8 {\n");
74 fprintf(fp_, "const v8::StartupData* Snapshot::DefaultSnapshotBlob() {\n");
78 fprintf(fp_, "} // namespace v8\n");
86 fprintf(fp_, "static const v8::StartupData blob =\n");
153 V8::InitializeICUDefaultLocation(argv[0]);
154 v8::Platform* platform = v8::platform::CreateDefaultPlatform();
155 v8::V8::InitializePlatform(platform);
156 v8::V8::Initialize();
164 StartupData blob = v8::V8::CreateSnapshotDataBlob(embed_script);
170 blob = v8::V8::WarmUpSnapshotDataBlob(cold, warmup_script);
180 V8::Dispose();
181 V8::ShutdownPlatform();