Home
last modified time | relevance | path

Searched refs:HeapTracker (Results 1 – 7 of 7) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/dfx/hprof/
Dheap_tracker.h70 class HeapTracker {
72 HeapTracker(HeapSnapshot *snapshot, double timeInterval, Stream *stream) in HeapTracker() function
74 ~HeapTracker() = default;
94 NO_COPY_SEMANTIC(HeapTracker);
95 NO_MOVE_SEMANTIC(HeapTracker);
Dheap_tracker.cpp35 void HeapTracker::AllocationEvent(TaggedObject *address, size_t size) in AllocationEvent()
50 void HeapTracker::MoveEvent(uintptr_t address, TaggedObject *forwardAddress, size_t size) in MoveEvent()
Dheap_profiler.h125 std::unique_ptr<HeapTracker> heapTracker_;
Dheap_profiler.cpp174 heapTracker_ = std::make_unique<HeapTracker>(snapshot, timeInterval, stream); in StartHeapTracking()
/arkcompiler/ets_runtime/ecmascript/
Decma_vm.h45 class HeapTracker; variable
/arkcompiler/ets_runtime/ecmascript/mem/
Dheap.h34 class HeapTracker; variable
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/tests/
Dheap_tracker_test.cpp111 HWTEST_F_L0(HeapTrackerTest, HeapTracker) in HWTEST_F_L0() argument