/arkcompiler/ets_runtime/ecmascript/napi/include/ |
H A D | dfx_jsnapi.h | 55 using DumpSnapShotOption = ecmascript::DumpSnapShotOption; 59 DumpSnapShotOption dumpOption; 66 static void DumpHeapSnapshot(const EcmaVM *vm, const std::string &path, const DumpSnapShotOption &dumpOption); 67 static void DumpHeapSnapshot(const EcmaVM *vm, Stream *stream, const DumpSnapShotOption &dumpOption, 70 static void DumpHeapSnapshot(const EcmaVM *vm, const DumpSnapShotOption &dumpOption); 71 static void DumpHeapSnapshot(const EcmaVM *vm, const DumpSnapShotOption &dumpOption, uint32_t tid); 73 static void DumpHeapSnapshotWithVm(const EcmaVM *vm, const DumpSnapShotOption &dumpOption, uint32_t tid);
|
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/ |
H A D | heap_profiler.h | 142 bool DumpHeapSnapshot(Stream *stream, const DumpSnapShotOption &dumpOption, Progress *progress = nullptr) override; 143 void DumpHeapSnapshot(const DumpSnapShotOption &dumpOption) override; 181 HeapSnapshot *MakeHeapSnapshot(SampleType sampleType, const DumpSnapShotOption &dumpOption, 183 bool DoDump(Stream *stream, Progress *progress, const DumpSnapShotOption &dumpOption); 189 bool BinaryDump(Stream *stream, const DumpSnapShotOption &dumpOption);
|
H A D | heap_profiler_interface.h | 30 struct DumpSnapShotOption { struct 53 virtual bool DumpHeapSnapshot(Stream *stream, const DumpSnapShotOption &dumpOption, 56 virtual void DumpHeapSnapshot(const DumpSnapShotOption &dumpOption) = 0;
|
H A D | heap_profiler.cpp | 155 void HeapProfiler::DumpHeapSnapshot([[maybe_unused]] const DumpSnapShotOption &dumpOption) in DumpHeapSnapshot() 174 bool HeapProfiler::DoDump(Stream *stream, Progress *progress, const DumpSnapShotOption &dumpOption) in DoDump() 376 DumpSnapShotOption dumpOption; in GenerateHeapSnapshot() 583 bool HeapProfiler::BinaryDump(Stream *stream, [[maybe_unused]] const DumpSnapShotOption &dumpOption) in BinaryDump() 603 DumpSnapShotOption op; in BinaryDump() 671 bool HeapProfiler::DumpHeapSnapshot(Stream *stream, const DumpSnapShotOption &dumpOption, Progress *progress) in DumpHeapSnapshot() 731 DumpSnapShotOption dumpOption; in StartHeapTracking() 872 HeapSnapshot *HeapProfiler::MakeHeapSnapshot(SampleType sampleType, const DumpSnapShotOption &dumpOption, in MakeHeapSnapshot()
|
H A D | heap_snapshot.h | 408 HeapSnapshot(const EcmaVM *vm, StringHashMap *stringTable, const DumpSnapShotOption &dumpOption, in HeapSnapshot()
|
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/tests/ |
H A D | heap_tracker_second_test.cpp | 142 DumpSnapShotOption dumpOption; in HWTEST_F_L0() 178 DumpSnapShotOption dumpOption; in HWTEST_F_L0() 214 DumpSnapShotOption dumpOption; in HWTEST_F_L0() 250 DumpSnapShotOption dumpOption; in HWTEST_F_L0()
|
H A D | heap_tracker_first_test.cpp | 254 DumpSnapShotOption dumpOption = { DumpFormat::JSON, true, true };
in HWTEST_F_L0() 291 DumpSnapShotOption dumpOption;
in HWTEST_F_L0() 307 DumpSnapShotOption dumpOption;
in HWTEST_F_L0()
|
H A D | heap_tracker_third_test.cpp | 151 DumpSnapShotOption dumpOption; in HWTEST_F_L0() 202 DumpSnapShotOption dumpOption; in HWTEST_F_L0()
|
H A D | hprof_test.cpp | 133 DumpSnapShotOption dumpOption; in GenerateSnapShot() 401 DumpSnapShotOption dumpOption; in HWTEST_F_L0()
|
H A D | heap_dump_test.cpp | 97 DumpSnapShotOption dumpOption; in GenerateSnapShot() 106 DumpSnapShotOption dumpOption; in GenerateRawHeapSnashot() 542 bool DumpHeapSnapshot(Stream *stream, const DumpSnapShotOption &dumpOption, Progress *progress = nullptr) override 547 void DumpHeapSnapshot(const DumpSnapShotOption &dumpOption) override
|
/arkcompiler/ets_runtime/test/fuzztest/dumpheapsnapshot2_fuzzer/ |
H A D | dumpheapsnapshot2_fuzzer.cpp | 44 DumpSnapShotOption dumpOption; in DumpHeapSnapshot2FuzzTest()
|
/arkcompiler/ets_runtime/test/fuzztest/dumpheapsnapshot1_fuzzer/ |
H A D | dumpheapsnapshot1_fuzzer.cpp | 45 DumpSnapShotOption dumpOption; in DumpHeapSnapshot1FuzzTest()
|
/arkcompiler/ets_runtime/test/fuzztest/dumpheapsnapshot3_fuzzer/ |
H A D | dumpheapsnapshot3_fuzzer.cpp | 40 DumpSnapShotOption dumpOption; in DumpHeapSnapshot3FuzzTest()
|
/arkcompiler/ets_runtime/ecmascript/napi/ |
H A D | dfx_jsnapi.cpp | 54 using ecmascript::DumpSnapShotOption; 58 [[maybe_unused]] const DumpSnapShotOption &dumpOption) in DumpHeapSnapshot() 70 [[maybe_unused]] const DumpSnapShotOption &dumpOption, in DumpHeapSnapshot() 106 [[maybe_unused]] const DumpSnapShotOption &dumpOption) in DumpHeapSnapshot() 147 [[maybe_unused]] const DumpSnapShotOption &dumpOption, [[maybe_unused]] uint32_t tid) in DumpHeapSnapshot() 161 [[maybe_unused]] const DumpSnapShotOption &dumpOption, in DumpHeapSnapshotWithVm() 188 DumpSnapShotOption dumpOption = dump->dumpOption; in DumpHeapSnapshotWithVm()
|
/arkcompiler/ets_runtime/ecmascript/napi/test/ |
H A D | dfx_jsnapi_tests.cpp | 90 DumpSnapShotOption dumpOption; in HWTEST_F_L0() 123 DumpSnapShotOption dumpOption; in HWTEST_F_L0()
|
/arkcompiler/toolchain/tooling/agent/ |
H A D | heapprofiler_impl.cpp | 448 DumpSnapShotOption dumpOption; in TakeHeapSnapshot()
|
/arkcompiler/ets_runtime/ecmascript/mem/ |
H A D | heap.cpp | 678 DumpSnapShotOption dumpOption; in DumpHeapSnapshotBeforeOOM() 1533 DumpSnapShotOption dumpOption; in DumpHeapSnapshotBeforeOOM() 2699 DumpSnapShotOption dumpOption; in ThresholdReachedDump()
|