Home
last modified time | relevance | path

Searched refs:Snapshot (Results 1 - 14 of 14) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/snapshot/mem/
H A Dsnapshot.h32 class PUBLIC_API Snapshot { class
34 explicit Snapshot(EcmaVM *vm) : vm_(vm) {} in Snapshot() function in panda::ecmascript::Snapshot
35 ~Snapshot() = default;
78 NO_MOVE_SEMANTIC(Snapshot);
79 NO_COPY_SEMANTIC(Snapshot);
H A Dsnapshot.cpp23 void Snapshot::Serialize(const CString &fileName) in Serialize()
35 void Snapshot::Serialize(TaggedObject *objectHeader, const JSPandaFile *jsPandaFile, const CString &fileName) in Serialize()
64 void Snapshot::Serialize(uintptr_t startAddr, size_t size, const CString &fileName) in Serialize()
92 void Snapshot::SerializeBuiltins(const CString &fileName) in SerializeBuiltins()
130 bool Snapshot::DeserializeInternal(SnapshotType type, const CString &snapshotFile, SnapshotProcessor &processor, in DeserializeInternal()
171 bool Snapshot::Deserialize(SnapshotType type, const CString &snapshotFile, bool isBuiltins) in Deserialize()
195 bool Snapshot::Deserialize(SnapshotType type, const CString &snapshotFile, [[maybe_unused]] std::function<bool in Deserialize()
221 size_t Snapshot::AlignUpPageSize(size_t spaceSize) in AlignUpPageSize()
229 void Snapshot::WriteToFile(std::fstream &writer, const JSPandaFile *jsPandaFile, in WriteToFile()
/arkcompiler/ets_runtime/ecmascript/snapshot/tests/
H A Dsnapshot_mock.h24 class SnapshotMock : public Snapshot {
26 explicit SnapshotMock(EcmaVM *vm) : Snapshot(vm) in SnapshotMock()
28 lastVersion_ = Snapshot::GetLastVersion(); in SnapshotMock()
H A Dsnapshot_test.cpp133 Snapshot snapshotSerialize(ecmaVm); in HWTEST_F_L0()
137 Snapshot snapshotDeserialize(ecmaVm); in HWTEST_F_L0()
182 Snapshot snapshotSerialize(ecmaVm); in HWTEST_F_L0()
186 Snapshot snapshotDeserialize(ecmaVm); in HWTEST_F_L0()
227 Snapshot snapshotSerialize(ecmaVm); in HWTEST_F_L0()
232 Snapshot snapshotDeserialize(ecmaVm); in HWTEST_F_L0()
319 Snapshot snapshotSerialize(ecmaVm); in HWTEST_F_L0()
323 Snapshot snapshotDeserialize(ecmaVm); in HWTEST_F_L0()
/arkcompiler/ets_runtime/test/fuzztest/snapshotserializedeserialize_fuzzer/
H A Dsnapshotserializedeserialize_fuzzer.cpp43 Snapshot snapshotSerialize(vm); in SnapshotSerializeDeserializeFuzzTest()
47 Snapshot snapshotDeserialize(vm); in SnapshotSerializeDeserializeFuzzTest()
/arkcompiler/ets_runtime/test/fuzztest/snapshotserializehugeobject_fuzzer/
H A Dsnapshotserializehugeobject_fuzzer.cpp44 Snapshot snapshotSerialize(vm); in SnapshotSerializeHugeObjectFuzzTest()
48 Snapshot snapshotDeserialize(vm); in SnapshotSerializeHugeObjectFuzzTest()
/arkcompiler/ets_runtime/test/fuzztest/snapshotserializerange_fuzzer/
H A Dsnapshotserializerange_fuzzer.cpp44 Snapshot snapshotSerialize(vm); in SnapshotSerializeRangeFuzzTest()
48 Snapshot snapshotDeserialize(vm); in SnapshotSerializeRangeFuzzTest()
/arkcompiler/ets_runtime/ecmascript/dfx/vmstat/
H A Dcaller_stat.cpp59 void PandaRuntimeTimer::Snapshot() in Snapshot() function in panda::ecmascript::PandaRuntimeTimer
H A Dcaller_stat.h110 void Snapshot();
H A Druntime_stat.cpp53 currentTimer_->Snapshot(); in Print()
/arkcompiler/ets_runtime/ecmascript/
H A Decma_vm.h921 friend class Snapshot;
/arkcompiler/ets_runtime/ecmascript/mem/
H A Dregion.h981 friend class Snapshot;
/arkcompiler/ets_runtime/ecmascript/compiler/aot_file/
H A Daot_file_manager.cpp112 Snapshot snapshot(vm_); in LoadAiFile()
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dfile_generators.cpp788 Snapshot snapshot(compilationEnv_->GetEcmaVM()); in SaveSnapshotFile()

Completed in 9 milliseconds