Home
last modified time | relevance | path

Searched refs:StartupData (Results 1 - 22 of 22) sorted by relevance

/third_party/node/deps/v8/src/snapshot/
H A Dsnapshot.h10 #include "include/v8-snapshot.h" // For StartupData.
68 static v8::StartupData Create(
77 static v8::StartupData Create(
108 V8_EXPORT_PRIVATE static bool VerifyChecksum(const v8::StartupData* data);
109 static bool ExtractRehashability(const v8::StartupData* data);
110 static bool VersionIsValid(const v8::StartupData* data);
113 static const v8::StartupData* DefaultSnapshotBlob();
116 static bool SnapshotIsValid(const v8::StartupData* snapshot_blob);
122 V8_EXPORT_PRIVATE v8::StartupData CreateSnapshotDataBlobInternal(
128 V8_EXPORT_PRIVATE v8::StartupData WarmUpSnapshotDataBlobInterna
[all...]
H A Dsnapshot.cc40 static v8::StartupData CreateSnapshotBlob(
47 static uint32_t ExtractNumContexts(const v8::StartupData* data);
48 static uint32_t ExtractContextOffset(const v8::StartupData* data,
51 const v8::StartupData* data);
53 const v8::StartupData* data);
55 const v8::StartupData* data);
57 const v8::StartupData* data, uint32_t index);
59 static uint32_t GetHeaderValue(const v8::StartupData* data, uint32_t offset) { in GetHeaderValue()
68 static void CheckVersion(const v8::StartupData* data);
102 const v8::StartupData* dat in ChecksummedContent()
[all...]
H A Dsnapshot-empty.cc18 void SetNativesFromFile(StartupData* data) { UNREACHABLE(); } in SetNativesFromFile()
19 void SetSnapshotFromFile(StartupData* data) { UNREACHABLE(); } in SetSnapshotFromFile()
24 const v8::StartupData* Snapshot::DefaultSnapshotBlob() { return nullptr; } in DefaultSnapshotBlob()
H A Dmksnapshot.cc37 void WriteSnapshot(v8::StartupData blob) const { in WriteSnapshot()
86 fprintf(fp, "const v8::StartupData* Snapshot::DefaultSnapshotBlob() {\n"); in WriteSnapshotFileSuffix()
100 fprintf(fp, "static const v8::StartupData blob =\n"); in WriteSnapshotFileData()
152 v8::StartupData CreateSnapshotDataBlob(v8::Isolate* isolate, in CreateSnapshotDataBlob()
157 v8::StartupData result = i::CreateSnapshotDataBlobInternal( in CreateSnapshotDataBlob()
170 v8::StartupData WarmUpSnapshotDataBlob(v8::StartupData cold_snapshot_blob, in WarmUpSnapshotDataBlob()
175 v8::StartupData result = in WarmUpSnapshotDataBlob()
267 v8::StartupData blob; in main()
297 v8::StartupData col in main()
[all...]
H A Dsnapshot-external.cc22 static v8::StartupData external_startup_blob = {nullptr, 0};
24 void SetSnapshotFromFile(StartupData* snapshot_blob) { in SetSnapshotFromFile()
35 const v8::StartupData* Snapshot::DefaultSnapshotBlob() { in DefaultSnapshotBlob()
H A Dcontext-serializer.cc219 bool DataIsEmpty(const StartupData& data) { return data.raw_size == 0; } in DataIsEmpty()
237 std::vector<StartupData> serialized_data; in SerializeJSObjectWithEmbedderFields()
259 StartupData data = serialize_embedder_fields_.callback( in SerializeJSObjectWithEmbedderFields()
295 StartupData data = serialized_data[i]; in SerializeJSObjectWithEmbedderFields()
/third_party/node/deps/v8/include/v8-include/
H A Dv8-snapshot.h16 class V8_EXPORT StartupData { class
21 * Only valid for StartupData returned by SnapshotCreator::CreateBlob().
43 using CallbackFunction = StartupData (*)(Local<Object> holder, int index,
61 StartupData payload, void* data);
65 void (*callback)(Local<Object> holder, int index, StartupData payload,
96 const StartupData* existing_blob = nullptr,
108 const StartupData* existing_blob = nullptr);
170 StartupData CreateBlob(FunctionCodeHandling function_code_handling);
H A Dv8-initialization.h75 static void SetSnapshotDataBlob(StartupData* startup_blob);
H A Dv8-isolate.h35 class StartupData;
236 const StartupData* snapshot_blob = nullptr;
/third_party/node/deps/v8/include/
H A Dv8-snapshot.h16 class V8_EXPORT StartupData { class
21 * Only valid for StartupData returned by SnapshotCreator::CreateBlob().
43 using CallbackFunction = StartupData (*)(Local<Object> holder, int index,
61 StartupData payload, void* data);
65 void (*callback)(Local<Object> holder, int index, StartupData payload,
94 StartupData* existing_blob = nullptr);
105 StartupData* existing_blob = nullptr);
167 StartupData CreateBlob(FunctionCodeHandling function_code_handling);
H A Dv8-initialization.h75 static void SetSnapshotDataBlob(StartupData* startup_blob);
H A Dv8-isolate.h35 class StartupData;
229 StartupData* snapshot_blob = nullptr;
/third_party/node/deps/v8/src/init/
H A Dstartup-data-util.cc26 v8::StartupData g_snapshot;
28 void ClearStartupData(v8::StartupData* data) { in ClearStartupData()
33 void DeleteStartupData(v8::StartupData* data) { in DeleteStartupData()
42 void Load(const char* blob_file, v8::StartupData* startup_data, in Load()
43 void (*setter_fn)(v8::StartupData*)) { in Load()
H A Dv8.h13 class StartupData;
44 static void SetSnapshotBlob(StartupData* snapshot_blob);
H A Dv8.cc311 void V8::SetSnapshotBlob(StartupData* snapshot_blob) { in SetSnapshotBlob()
/third_party/node/src/
H A Dnode_snapshotable.h29 // and pass it into the V8 callback as the payload of StartupData.
114 v8::StartupData SerializeNodeContextInternalFields(v8::Local<v8::Object> holder,
119 v8::StartupData payload,
H A Dnode_snapshotable.cc43 using v8::StartupData;
435 // Layout of v8::StartupData
439 v8::StartupData SnapshotDeserializer::Read() { in Read()
440 Debug("Read<v8::StartupData>()\n"); in Read()
446 // The data pointer of v8::StartupData would be deleted so it must be new'ed. in Read()
450 return v8::StartupData{buf.release(), raw_size}; in Read()
454 size_t SnapshotSerializer::Write(const v8::StartupData& data) { in Write()
455 Debug("\nWrite<v8::StartupData>() size=%d\n", data.raw_size); in Write()
461 Debug("Write<v8::StartupData>() wrote %d bytes\n\n", written_total); in Write()
853 written_total += w.Write<v8::StartupData>(v8_snapshot_blob_dat in ToBlob()
[all...]
H A Denv.h504 v8::StartupData v8_snapshot_blob_data{nullptr, 0};
H A Djs_native_api_v8.cc153 IsolateData(v8::StartupData* blob) : blob(blob) {} in IsolateData()
159 v8::StartupData* blob;
164 static void CreateIsolateData(v8::Isolate* isolate, v8::StartupData* blob) { in CreateIsolateData()
1457 v8::StartupData* snapshotBlob = nullptr; in OH_JSVM_CreateVM()
1459 snapshotBlob = new v8::StartupData(); in OH_JSVM_CreateVM()
/third_party/node/deps/v8/src/runtime/
H A Druntime-debug.cc914 v8::StartupData blob = CreateSnapshotDataBlobInternal( in RUNTIME_FUNCTION()
/third_party/node/deps/v8/src/api/
H A Dapi.cc354 void V8::SetSnapshotDataBlob(StartupData* snapshot_blob) { in SetSnapshotDataBlob()
458 StartupData* existing_snapshot) { in SnapshotCreator()
465 const StartupData* blob = existing_snapshot in SnapshotCreator()
480 StartupData* existing_snapshot) in SnapshotCreator()
588 StartupData SnapshotCreator::CreateBlob( in CreateBlob()
686 bool StartupData::CanBeRehashed() const { in CanBeRehashed()
691 bool StartupData::IsValid() const { return i::Snapshot::VersionIsValid(this); } in IsValid()
/third_party/node/deps/v8/src/execution/
H A Disolate.h492 V(const v8::StartupData*, snapshot_blob, nullptr) \

Completed in 47 milliseconds