Home
last modified time | relevance | path

Searched refs:dumpOption (Results 1 - 17 of 17) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/dfx/hprof/tests/
H A Dheap_tracker_second_test.cpp142 DumpSnapShotOption dumpOption; in HWTEST_F_L0() local
143 dumpOption.dumpFormat = DumpFormat::JSON; in HWTEST_F_L0()
144 dumpOption.isVmMode = true; in HWTEST_F_L0()
145 dumpOption.isPrivate = true; in HWTEST_F_L0()
146 dumpOption.captureNumericValue = false; in HWTEST_F_L0()
147 heapProfile->DumpHeapSnapshot(&stream, dumpOption, &testProgress); in HWTEST_F_L0()
178 DumpSnapShotOption dumpOption; in HWTEST_F_L0() local
179 dumpOption.dumpFormat = DumpFormat::BINARY; in HWTEST_F_L0()
180 dumpOption.isVmMode = true; in HWTEST_F_L0()
181 dumpOption in HWTEST_F_L0()
214 DumpSnapShotOption dumpOption; HWTEST_F_L0() local
250 DumpSnapShotOption dumpOption; HWTEST_F_L0() local
[all...]
H A Dheap_tracker_first_test.cpp254 DumpSnapShotOption dumpOption = { DumpFormat::JSON, true, true }; in HWTEST_F_L0() local
255 heapProfile->DumpHeapSnapshot(&stream, dumpOption); in HWTEST_F_L0()
291 DumpSnapShotOption dumpOption; in HWTEST_F_L0() local
292 dumpOption.isVmMode = isVmMode; in HWTEST_F_L0()
293 dumpOption.isPrivate = isPrivate; in HWTEST_F_L0()
294 dumpOption.captureNumericValue = captureNumericValue; in HWTEST_F_L0()
295 HeapSnapshot heapSnapshot(instance, heapProfiler.GetEcmaStringTable(), dumpOption, traceAllocation, in HWTEST_F_L0()
307 DumpSnapShotOption dumpOption; in HWTEST_F_L0() local
308 dumpOption.isVmMode = isVmMode; in HWTEST_F_L0()
309 dumpOption in HWTEST_F_L0()
[all...]
H A Dheap_tracker_third_test.cpp151 DumpSnapShotOption dumpOption; in HWTEST_F_L0() local
152 dumpOption.dumpFormat = DumpFormat::JSON; in HWTEST_F_L0()
153 dumpOption.isVmMode = true; in HWTEST_F_L0()
154 dumpOption.isPrivate = true; in HWTEST_F_L0()
155 dumpOption.captureNumericValue = false; in HWTEST_F_L0()
156 heapProfile->DumpHeapSnapshot(&stream, dumpOption, &testProgress); in HWTEST_F_L0()
202 DumpSnapShotOption dumpOption; in HWTEST_F_L0() local
203 dumpOption.isVmMode = isVmMode; in HWTEST_F_L0()
204 dumpOption.isPrivate = isPrivate; in HWTEST_F_L0()
205 dumpOption in HWTEST_F_L0()
[all...]
H A Dhprof_test.cpp133 DumpSnapShotOption dumpOption; in GenerateSnapShot() local
134 dumpOption.dumpFormat = DumpFormat::JSON; in GenerateSnapShot()
135 heapProfile->DumpHeapSnapshot(&stream, dumpOption); in GenerateSnapShot()
401 DumpSnapShotOption dumpOption; in HWTEST_F_L0() local
402 dumpOption.dumpFormat = dumpFormat; in HWTEST_F_L0()
403 dumpOption.isVmMode = true; in HWTEST_F_L0()
404 dumpOption.isPrivate = false; in HWTEST_F_L0()
405 dumpOption.captureNumericValue = false; in HWTEST_F_L0()
417 DFXJSNApi::DumpHeapSnapshot(vm, &stream, dumpOption, progress); in HWTEST_F_L0()
419 heapProfile->DumpHeapSnapshot(&stream, dumpOption); in HWTEST_F_L0()
[all...]
H A Dheap_dump_test.cpp97 DumpSnapShotOption dumpOption; in GenerateSnapShot() local
98 dumpOption.dumpFormat = DumpFormat::JSON; in GenerateSnapShot()
99 heapProfile->DumpHeapSnapshot(&stream, dumpOption); in GenerateSnapShot()
106 DumpSnapShotOption dumpOption; in GenerateRawHeapSnashot() local
107 dumpOption.dumpFormat = DumpFormat::BINARY; in GenerateRawHeapSnashot()
108 dumpOption.isDumpOOM = true; in GenerateRawHeapSnashot()
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) overrid
[all...]
/arkcompiler/ets_runtime/test/fuzztest/dumpheapsnapshot2_fuzzer/
H A Ddumpheapsnapshot2_fuzzer.cpp44 DumpSnapShotOption dumpOption; in DumpHeapSnapshot2FuzzTest() local
45 dumpOption.dumpFormat = dumpFormat; in DumpHeapSnapshot2FuzzTest()
46 dumpOption.isVmMode = true; in DumpHeapSnapshot2FuzzTest()
47 dumpOption.isPrivate = false; in DumpHeapSnapshot2FuzzTest()
48 dumpOption.captureNumericValue = false; in DumpHeapSnapshot2FuzzTest()
50 DFXJSNApi::DumpHeapSnapshot(vm, path, dumpOption); in DumpHeapSnapshot2FuzzTest()
/arkcompiler/ets_runtime/test/fuzztest/dumpheapsnapshot1_fuzzer/
H A Ddumpheapsnapshot1_fuzzer.cpp45 DumpSnapShotOption dumpOption; in DumpHeapSnapshot1FuzzTest() local
46 dumpOption.dumpFormat = dumpFormat; in DumpHeapSnapshot1FuzzTest()
47 dumpOption.isVmMode = true; in DumpHeapSnapshot1FuzzTest()
48 dumpOption.isPrivate = false; in DumpHeapSnapshot1FuzzTest()
49 dumpOption.captureNumericValue = false; in DumpHeapSnapshot1FuzzTest()
50 DFXJSNApi::DumpHeapSnapshot(vm, dumpOption); in DumpHeapSnapshot1FuzzTest()
/arkcompiler/ets_runtime/test/fuzztest/dumpheapsnapshot3_fuzzer/
H A Ddumpheapsnapshot3_fuzzer.cpp40 DumpSnapShotOption dumpOption; in DumpHeapSnapshot3FuzzTest() local
41 dumpOption.dumpFormat = dumpFormat; in DumpHeapSnapshot3FuzzTest()
42 dumpOption.isVmMode = true; in DumpHeapSnapshot3FuzzTest()
43 dumpOption.isPrivate = false; in DumpHeapSnapshot3FuzzTest()
44 dumpOption.captureNumericValue = false; in DumpHeapSnapshot3FuzzTest()
51 DFXJSNApi::DumpHeapSnapshot(vm, &stream, dumpOption, progress); in DumpHeapSnapshot3FuzzTest()
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/
H A Dheap_profiler.cpp155 void HeapProfiler::DumpHeapSnapshot([[maybe_unused]] const DumpSnapShotOption &dumpOption) in DumpHeapSnapshot() argument
160 if (dumpOption.isDumpOOM && dumpOption.dumpFormat == DumpFormat::BINARY) { in DumpHeapSnapshot()
170 DumpHeapSnapshot(&stream, dumpOption); in DumpHeapSnapshot()
174 bool HeapProfiler::DoDump(Stream *stream, Progress *progress, const DumpSnapShotOption &dumpOption) in DoDump() argument
180 if (dumpOption.isFullGC) { in DoDump()
188 snapshot = MakeHeapSnapshot(SampleType::ONE_SHOT, dumpOption); in DoDump()
197 FileStream newStream(GenDumpFileName(dumpOption.dumpFormat)); in DoDump()
376 DumpSnapShotOption dumpOption; in GenerateHeapSnapshot() local
381 auto *snapshot = new HeapSnapshot(vm_, GetEcmaStringTable(), dumpOption, traceAllocatio in GenerateHeapSnapshot()
583 BinaryDump(Stream *stream, [[maybe_unused]] const DumpSnapShotOption &dumpOption) BinaryDump() argument
671 DumpHeapSnapshot(Stream *stream, const DumpSnapShotOption &dumpOption, Progress *progress) DumpHeapSnapshot() argument
731 DumpSnapShotOption dumpOption; StartHeapTracking() local
872 MakeHeapSnapshot(SampleType sampleType, const DumpSnapShotOption &dumpOption, bool traceAllocation) MakeHeapSnapshot() argument
[all...]
H A Dheap_profiler.h142 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 Dheap_profiler_interface.h53 virtual bool DumpHeapSnapshot(Stream *stream, const DumpSnapShotOption &dumpOption,
56 virtual void DumpHeapSnapshot(const DumpSnapShotOption &dumpOption) = 0;
H A Dheap_snapshot.h408 HeapSnapshot(const EcmaVM *vm, StringHashMap *stringTable, const DumpSnapShotOption &dumpOption, in HeapSnapshot() argument
410 : vm_(vm), stringTable_(stringTable), isVmMode_(dumpOption.isVmMode), isPrivate_(dumpOption.isPrivate), in HeapSnapshot()
411 captureNumericValue_(dumpOption.captureNumericValue), trackAllocations_(trackAllocations), in HeapSnapshot()
/arkcompiler/ets_runtime/ecmascript/napi/include/
H A Ddfx_jsnapi.h59 DumpSnapShotOption dumpOption; member
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/napi/
H A Ddfx_jsnapi.cpp58 [[maybe_unused]] const DumpSnapShotOption &dumpOption) in DumpHeapSnapshot()
62 DumpHeapSnapshot(vm, &stream, dumpOption); in DumpHeapSnapshot()
70 [[maybe_unused]] const DumpSnapShotOption &dumpOption, in DumpHeapSnapshot()
76 heapProfile->DumpHeapSnapshot(stream, dumpOption, progress); in DumpHeapSnapshot()
106 [[maybe_unused]] const DumpSnapShotOption &dumpOption) in DumpHeapSnapshot()
124 if (dumpOption.isDumpOOM && dumpOption.dumpFormat == DumpFormat::BINARY) { in DumpHeapSnapshot()
136 heapProfile->DumpHeapSnapshot(&stream, dumpOption); in DumpHeapSnapshot()
147 [[maybe_unused]] const DumpSnapShotOption &dumpOption, [[maybe_unused]] uint32_t tid) in DumpHeapSnapshot()
157 DumpHeapSnapshotWithVm(vm, dumpOption, ti in DumpHeapSnapshot()
57 DumpHeapSnapshot([[maybe_unused]] const EcmaVM *vm, [[maybe_unused]] const std::string &path, [[maybe_unused]] const DumpSnapShotOption &dumpOption) DumpHeapSnapshot() argument
69 DumpHeapSnapshot([[maybe_unused]] const EcmaVM *vm, [[maybe_unused]] Stream *stream, [[maybe_unused]] const DumpSnapShotOption &dumpOption, [[maybe_unused]] Progress *progress) DumpHeapSnapshot() argument
105 DumpHeapSnapshot([[maybe_unused]] const EcmaVM *vm, [[maybe_unused]] const DumpSnapShotOption &dumpOption) DumpHeapSnapshot() argument
146 DumpHeapSnapshot([[maybe_unused]] const EcmaVM *vm, [[maybe_unused]] const DumpSnapShotOption &dumpOption, [[maybe_unused]] uint32_t tid) DumpHeapSnapshot() argument
160 DumpHeapSnapshotWithVm([[maybe_unused]] const EcmaVM *vm, [[maybe_unused]] const DumpSnapShotOption &dumpOption, [[maybe_unused]] uint32_t tid) DumpHeapSnapshotWithVm() argument
[all...]
/arkcompiler/ets_runtime/ecmascript/napi/test/
H A Ddfx_jsnapi_tests.cpp90 DumpSnapShotOption dumpOption; in HWTEST_F_L0() local
91 dumpOption.dumpFormat = ecmascript::DumpFormat::JSON; in HWTEST_F_L0()
92 dumpOption.isVmMode = true; in HWTEST_F_L0()
93 dumpOption.isPrivate = false; in HWTEST_F_L0()
94 dumpOption.captureNumericValue = false; in HWTEST_F_L0()
95 DFXJSNApi::DumpHeapSnapshot(vm_, filePath, dumpOption); in HWTEST_F_L0()
123 DumpSnapShotOption dumpOption; in HWTEST_F_L0() local
124 dumpOption.dumpFormat = ecmascript::DumpFormat::JSON; in HWTEST_F_L0()
125 dumpOption.isVmMode = true; in HWTEST_F_L0()
126 dumpOption in HWTEST_F_L0()
[all...]
/arkcompiler/ets_runtime/ecmascript/mem/
H A Dheap.cpp678 DumpSnapShotOption dumpOption; in DumpHeapSnapshotBeforeOOM() local
679 dumpOption.dumpFormat = DumpFormat::BINARY; in DumpHeapSnapshotBeforeOOM()
680 dumpOption.isVmMode = true; in DumpHeapSnapshotBeforeOOM()
681 dumpOption.isPrivate = false; in DumpHeapSnapshotBeforeOOM()
682 dumpOption.captureNumericValue = false; in DumpHeapSnapshotBeforeOOM()
683 dumpOption.isFullGC = isFullGC; in DumpHeapSnapshotBeforeOOM()
684 dumpOption.isSimplify = true; in DumpHeapSnapshotBeforeOOM()
685 dumpOption.isSync = true; in DumpHeapSnapshotBeforeOOM()
686 dumpOption.isBeforeFill = false; in DumpHeapSnapshotBeforeOOM()
687 dumpOption in DumpHeapSnapshotBeforeOOM()
1533 DumpSnapShotOption dumpOption; DumpHeapSnapshotBeforeOOM() local
2699 DumpSnapShotOption dumpOption; ThresholdReachedDump() local
[all...]
/arkcompiler/toolchain/tooling/agent/
H A Dheapprofiler_impl.cpp448 DumpSnapShotOption dumpOption; in TakeHeapSnapshot() local
449 dumpOption.dumpFormat = DumpFormat::JSON; in TakeHeapSnapshot()
450 dumpOption.isVmMode = true; in TakeHeapSnapshot()
451 dumpOption.isPrivate = false; in TakeHeapSnapshot()
452 dumpOption.captureNumericValue = captureNumericValue; in TakeHeapSnapshot()
455 panda::DFXJSNApi::DumpHeapSnapshot(vm_, &stream_, dumpOption, &progress); in TakeHeapSnapshot()
457 panda::DFXJSNApi::DumpHeapSnapshot(vm_, &stream_, dumpOption); in TakeHeapSnapshot()

Completed in 13 milliseconds