Searched refs:Snapshot (Results 1 - 14 of 14) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/snapshot/mem/ |
H A D | snapshot.h | 32 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 D | snapshot.cpp | 23 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 D | snapshot_mock.h | 24 class SnapshotMock : public Snapshot { 26 explicit SnapshotMock(EcmaVM *vm) : Snapshot(vm) in SnapshotMock() 28 lastVersion_ = Snapshot::GetLastVersion(); in SnapshotMock()
|
H A D | snapshot_test.cpp | 133 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 D | snapshotserializedeserialize_fuzzer.cpp | 43 Snapshot snapshotSerialize(vm);
in SnapshotSerializeDeserializeFuzzTest() 47 Snapshot snapshotDeserialize(vm);
in SnapshotSerializeDeserializeFuzzTest()
|
/arkcompiler/ets_runtime/test/fuzztest/snapshotserializehugeobject_fuzzer/ |
H A D | snapshotserializehugeobject_fuzzer.cpp | 44 Snapshot snapshotSerialize(vm);
in SnapshotSerializeHugeObjectFuzzTest() 48 Snapshot snapshotDeserialize(vm);
in SnapshotSerializeHugeObjectFuzzTest()
|
/arkcompiler/ets_runtime/test/fuzztest/snapshotserializerange_fuzzer/ |
H A D | snapshotserializerange_fuzzer.cpp | 44 Snapshot snapshotSerialize(vm);
in SnapshotSerializeRangeFuzzTest() 48 Snapshot snapshotDeserialize(vm);
in SnapshotSerializeRangeFuzzTest()
|
/arkcompiler/ets_runtime/ecmascript/dfx/vmstat/ |
H A D | caller_stat.cpp | 59 void PandaRuntimeTimer::Snapshot() in Snapshot() function in panda::ecmascript::PandaRuntimeTimer
|
H A D | caller_stat.h | 110 void Snapshot();
|
H A D | runtime_stat.cpp | 53 currentTimer_->Snapshot(); in Print()
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | ecma_vm.h | 921 friend class Snapshot;
|
/arkcompiler/ets_runtime/ecmascript/mem/ |
H A D | region.h | 981 friend class Snapshot;
|
/arkcompiler/ets_runtime/ecmascript/compiler/aot_file/ |
H A D | aot_file_manager.cpp | 112 Snapshot snapshot(vm_); in LoadAiFile()
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | file_generators.cpp | 788 Snapshot snapshot(compilationEnv_->GetEcmaVM()); in SaveSnapshotFile()
|
Completed in 9 milliseconds