Home
last modified time | relevance | path

Searched refs:DumpHeapSnapshot (Results 1 - 16 of 16) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/napi/include/
H A Ddfx_jsnapi.h66 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);
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/tests/
H A Dheap_tracker_second_test.cpp147 heapProfile->DumpHeapSnapshot(&stream, dumpOption, &testProgress); in HWTEST_F_L0()
183 heapProfile->DumpHeapSnapshot(&stream, dumpOption, &testProgress); in HWTEST_F_L0()
219 heapProfile->DumpHeapSnapshot(&stream, dumpOption, &testProgress); in HWTEST_F_L0()
255 heapProfile->DumpHeapSnapshot(&stream, dumpOption, &testProgress); in HWTEST_F_L0()
H A Dhprof_test.cpp135 heapProfile->DumpHeapSnapshot(&stream, dumpOption); in GenerateSnapShot()
417 DFXJSNApi::DumpHeapSnapshot(vm, &stream, dumpOption, progress); in HWTEST_F_L0()
419 heapProfile->DumpHeapSnapshot(&stream, dumpOption); in HWTEST_F_L0()
H A Dheap_tracker_first_test.cpp224 HWTEST_F_L0(HeapTrackerTest, DumpHeapSnapshot) in HWTEST_F_L0()
255 heapProfile->DumpHeapSnapshot(&stream, dumpOption); in HWTEST_F_L0()
H A Dheap_dump_test.cpp99 heapProfile->DumpHeapSnapshot(&stream, dumpOption); in GenerateSnapShot()
114 auto ret = heapProfile->DumpHeapSnapshot(&stream, dumpOption); in GenerateRawHeapSnashot()
542 bool DumpHeapSnapshot(Stream *stream, const DumpSnapShotOption &dumpOption, Progress *progress = nullptr) override
544 return profiler_->DumpHeapSnapshot(stream, dumpOption, progress);
547 void DumpHeapSnapshot(const DumpSnapShotOption &dumpOption) override
549 profiler_->DumpHeapSnapshot(dumpOption);
H A Dheap_tracker_third_test.cpp156 heapProfile->DumpHeapSnapshot(&stream, dumpOption, &testProgress); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/
H A Dheap_profiler_interface.h53 virtual bool DumpHeapSnapshot(Stream *stream, const DumpSnapShotOption &dumpOption,
56 virtual void DumpHeapSnapshot(const DumpSnapShotOption &dumpOption) = 0;
H A Dheap_profiler.h142 bool DumpHeapSnapshot(Stream *stream, const DumpSnapShotOption &dumpOption, Progress *progress = nullptr) override;
143 void DumpHeapSnapshot(const DumpSnapShotOption &dumpOption) override;
H A Dheap_profiler.cpp155 void HeapProfiler::DumpHeapSnapshot([[maybe_unused]] const DumpSnapShotOption &dumpOption) in DumpHeapSnapshot() function in panda::ecmascript::HeapProfiler
170 DumpHeapSnapshot(&stream, dumpOption); in DumpHeapSnapshot()
412 LOG_GC(ERROR) << "DumpHeapSnapshot kill thread, wait " << DUMP_TIME_OUT << " s"; in WaitProcess()
671 bool HeapProfiler::DumpHeapSnapshot(Stream *stream, const DumpSnapShotOption &dumpOption, Progress *progress) in DumpHeapSnapshot() function in panda::ecmascript::HeapProfiler
706 LOG_ECMA(ERROR) << "DumpHeapSnapshot fork failed!"; in DumpHeapSnapshot()
/arkcompiler/ets_runtime/test/fuzztest/dumpheapsnapshot2_fuzzer/
H A Ddumpheapsnapshot2_fuzzer.cpp50 DFXJSNApi::DumpHeapSnapshot(vm, path, dumpOption); in DumpHeapSnapshot2FuzzTest()
/arkcompiler/ets_runtime/test/fuzztest/dumpheapsnapshot1_fuzzer/
H A Ddumpheapsnapshot1_fuzzer.cpp50 DFXJSNApi::DumpHeapSnapshot(vm, dumpOption); in DumpHeapSnapshot1FuzzTest()
/arkcompiler/ets_runtime/test/fuzztest/dumpheapsnapshot3_fuzzer/
H A Ddumpheapsnapshot3_fuzzer.cpp51 DFXJSNApi::DumpHeapSnapshot(vm, &stream, dumpOption, progress); in DumpHeapSnapshot3FuzzTest()
/arkcompiler/ets_runtime/ecmascript/napi/
H A Ddfx_jsnapi.cpp57 void DFXJSNApi::DumpHeapSnapshot([[maybe_unused]] const EcmaVM *vm, [[maybe_unused]] const std::string &path, in DumpHeapSnapshot() function in panda::DFXJSNApi
62 DumpHeapSnapshot(vm, &stream, dumpOption); in DumpHeapSnapshot()
69 void DFXJSNApi::DumpHeapSnapshot([[maybe_unused]] const EcmaVM *vm, [[maybe_unused]] Stream *stream, in DumpHeapSnapshot() function in panda::DFXJSNApi
76 heapProfile->DumpHeapSnapshot(stream, dumpOption, progress); in DumpHeapSnapshot()
105 void DFXJSNApi::DumpHeapSnapshot([[maybe_unused]] const EcmaVM *vm, in DumpHeapSnapshot() function in panda::DFXJSNApi
136 heapProfile->DumpHeapSnapshot(&stream, dumpOption); in DumpHeapSnapshot()
146 void DFXJSNApi::DumpHeapSnapshot([[maybe_unused]] const EcmaVM *vm, in DumpHeapSnapshot() function in panda::DFXJSNApi
156 LOG_ECMA(INFO) << "DumpHeapSnapshot tid " << tid << " curTid " << curTid; in DumpHeapSnapshot()
189 DumpHeapSnapshot(dump->vm, dumpOption); in DumpHeapSnapshotWithVm()
201 LOG_ECMA(INFO) << "DumpHeapSnapshot workthrea in DumpHeapSnapshotWithVm()
[all...]
/arkcompiler/toolchain/tooling/agent/
H A Dheapprofiler_impl.cpp455 panda::DFXJSNApi::DumpHeapSnapshot(vm_, &stream_, dumpOption, &progress); in TakeHeapSnapshot()
457 panda::DFXJSNApi::DumpHeapSnapshot(vm_, &stream_, dumpOption); in TakeHeapSnapshot()
/arkcompiler/ets_runtime/ecmascript/napi/test/
H A Ddfx_jsnapi_tests.cpp95 DFXJSNApi::DumpHeapSnapshot(vm_, filePath, dumpOption); in HWTEST_F_L0()
128 DFXJSNApi::DumpHeapSnapshot(vm_, &stream, dumpOption, progress); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/mem/
H A Dheap.cpp688 heapProfile->DumpHeapSnapshot(dumpOption); in DumpHeapSnapshotBeforeOOM()
1543 heapProfile->DumpHeapSnapshot(dumpOption); in DumpHeapSnapshotBeforeOOM()
2709 heapProfile->DumpHeapSnapshot(dumpOption); in ThresholdReachedDump()

Completed in 15 milliseconds