Home
last modified time | relevance | path

Searched defs:snapshot (Results 1 – 10 of 10) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/dfx/hprof/
Dheap_snapshot_json_serializer.cpp22 bool HeapSnapshotJSONSerializer::Serialize(HeapSnapshot *snapshot, Stream *stream) in Serialize()
48 void HeapSnapshotJSONSerializer::SerializeSnapshotHeader(HeapSnapshot *snapshot, StreamWriter *writ… in SerializeSnapshotHeader()
88 void HeapSnapshotJSONSerializer::SerializeNodes(HeapSnapshot *snapshot, StreamWriter *writer) in SerializeNodes()
125 void HeapSnapshotJSONSerializer::SerializeEdges(HeapSnapshot *snapshot, StreamWriter *writer) in SerializeEdges()
156 void HeapSnapshotJSONSerializer::SerializeTraceFunctionInfo(HeapSnapshot *snapshot, StreamWriter *w… in SerializeTraceFunctionInfo()
187 void HeapSnapshotJSONSerializer::SerializeTraceTree(HeapSnapshot *snapshot, StreamWriter *writer) in SerializeTraceTree()
223 void HeapSnapshotJSONSerializer::SerializeSamples(HeapSnapshot *snapshot, StreamWriter *writer) in SerializeSamples()
249 void HeapSnapshotJSONSerializer::SerializeStringTable(HeapSnapshot *snapshot, StreamWriter *writer) in SerializeStringTable()
Dheap_tracker.h33 HeapTrackerSample(HeapSnapshot *snapshot, double timeInterval, Stream *stream) in HeapTrackerSample()
72 HeapTracker(HeapSnapshot *snapshot, double timeInterval, Stream *stream) in HeapTracker()
Dheap_profiler.cpp84 void EntryIdMap::UpdateEntryIdMap(HeapSnapshot *snapshot) in UpdateEntryIdMap()
160 void HeapProfiler::UpdateHeapObjects(HeapSnapshot *snapshot) in UpdateHeapObjects()
223 HeapSnapshot *snapshot = nullptr; in DoDump() local
302 auto snapshot = chunk_.New<HeapSnapshot>(vm_, stringTable, option, false, entryIdMap_); in BinaryDump() local
462 HeapSnapshot *snapshot = MakeHeapSnapshot(SampleType::REAL_TIME, dumpOption, traceAllocation); in StartHeapTracking() local
482 HeapSnapshot *snapshot = heapTracker_->GetHeapSnapshot(); in UpdateHeapTracking() local
512 HeapSnapshot *snapshot = heapTracker_->GetHeapSnapshot(); in StopHeapTracking() local
613 auto *snapshot = GetChunk()->New<HeapSnapshot>(vm_, GetEcmaStringTable(), dumpOption, in MakeHeapSnapshot() local
623 auto *snapshot = GetChunk()->New<HeapSnapshot>(vm_, GetEcmaStringTable(), dumpOption, in MakeHeapSnapshot() local
638 void HeapProfiler::AddSnapshot(HeapSnapshot *snapshot) in AddSnapshot()
[all …]
Drawheap_dump.cpp86 RawHeapDump::RawHeapDump(const EcmaVM *vm, Stream *stream, HeapSnapshot *snapshot, in RawHeapDump()
266 RawHeapDumpV1::RawHeapDumpV1(const EcmaVM *vm, Stream *stream, HeapSnapshot *snapshot, in RawHeapDumpV1()
412 RawHeapDumpV2::RawHeapDumpV2(const EcmaVM *vm, Stream *stream, HeapSnapshot *snapshot, in RawHeapDumpV2()
Dheap_snapshot.cpp700 explicit GenerateNodeRootVisitor(HeapSnapshot &snapshot, bool isInFinish, bool isSimplify) in FillNodes()
1330 explicit EdgeBuilderRootVisitor(HeapSnapshot &snapshot, Node *syntheticRoot, in HandleRoots()
1360 explicit EdgeBuilderWithLeakDetectRootVisitor(HeapSnapshot &snapshot, Node *syntheticRoot, in HandleRoots()
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/tests/
Dheap_snapshot_test.cpp127 …HeapSnapshot *snapshot = tester.MakeHeapSnapshotTest(HeapProfiler::SampleType::ONE_SHOT, dumpOptio… in HWTEST_F_L0() local
/arkcompiler/ets_runtime/ecmascript/compiler/
Dtype_info_accessors.cpp625 AOTSnapshot& snapshot = ptManager_->GetAOTSnapshot(); in GetKeyTaggedValue() local
731 AOTSnapshot& snapshot = ptManager_->GetAOTSnapshot(); in GetKeyTaggedValue() local
Dfile_generators.cpp794 Snapshot snapshot(compilationEnv_->GetEcmaVM()); in SaveSnapshotFile() local
/arkcompiler/ets_runtime/ecmascript/compiler/aot_file/
Daot_file_manager.cpp108 Snapshot snapshot(vm_); in LoadAiFile() local
/arkcompiler/jsvm/src/
Djs_native_api_v8.cpp1705 auto snapshot = profiler->TakeHeapSnapshot(); in OH_JSVM_TakeHeapSnapshot() local