Home
last modified time | relevance | path

Searched refs:AllocationTracker (Results 1 – 5 of 5) sorted by relevance

/third_party/node/deps/v8/src/profiler/
Dallocation-tracker.cc56 void AllocationTraceNode::Print(int indent, AllocationTracker* tracker) { in Print()
59 AllocationTracker::FunctionInfo* info = in Print()
88 void AllocationTraceTree::Print(AllocationTracker* tracker) { in Print()
94 AllocationTracker::FunctionInfo::FunctionInfo() in FunctionInfo()
174 AllocationTracker::AllocationTracker(HeapObjectsMap* ids, StringsStorage* names) in AllocationTracker() function in v8::internal::AllocationTracker
185 AllocationTracker::~AllocationTracker() { in ~AllocationTracker()
191 void AllocationTracker::PrepareForSerialization() { in PrepareForSerialization()
201 void AllocationTracker::AllocationEvent(Address addr, int size) { in AllocationEvent()
238 unsigned AllocationTracker::AddFunctionInfo(SharedFunctionInfo shared, in AddFunctionInfo()
264 unsigned AllocationTracker::functionInfoIndexForVMState(StateTag state) { in functionInfoIndexForVMState()
[all …]
Dallocation-tracker.h23 class AllocationTracker; variable
47 void Print(int indent, AllocationTracker* tracker);
68 V8_EXPORT_PRIVATE void Print(AllocationTracker* tracker);
99 class AllocationTracker {
111 AllocationTracker(HeapObjectsMap* ids, StringsStorage* names);
112 ~AllocationTracker();
113 AllocationTracker(const AllocationTracker&) = delete;
114 AllocationTracker& operator=(const AllocationTracker&) = delete;
Dheap-profiler.h21 class AllocationTracker; variable
47 AllocationTracker* allocation_tracker() const { in allocation_tracker()
106 std::unique_ptr<AllocationTracker> allocation_tracker_;
Dheap-profiler.cc139 allocation_tracker_.reset(new AllocationTracker(ids_.get(), names_.get())); in StartHeapObjectsTracking()
Dheap-snapshot-generator.cc877 if (AllocationTracker* allocation_tracker = in AddEntry()
2700 if (AllocationTracker* allocation_tracker = in Serialize()
2969 AllocationTracker* tracker = snapshot_->profiler()->allocation_tracker(); in SerializeSnapshot()
2988 AllocationTracker* tracker = snapshot_->profiler()->allocation_tracker(); in SerializeTraceTree()
3037 AllocationTracker* tracker = snapshot_->profiler()->allocation_tracker(); in SerializeTraceNodeInfos()
3044 for (AllocationTracker::FunctionInfo* info : tracker->function_info_list()) { in SerializeTraceNodeInfos()