Home
last modified time | relevance | path

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

/external/v8/src/profiler/
Dsampling-heap-profiler.h26 class AllocationProfile : public v8::AllocationProfile {
28 AllocationProfile() : nodes_() {} in AllocationProfile() function
30 v8::AllocationProfile::Node* GetRootNode() override { in GetRootNode()
34 std::deque<v8::AllocationProfile::Node>& nodes() { return nodes_; } in nodes()
37 std::deque<v8::AllocationProfile::Node> nodes_;
39 DISALLOW_COPY_AND_ASSIGN(AllocationProfile);
48 v8::AllocationProfile* GetAllocationProfile();
136 v8::AllocationProfile::Node* TranslateAllocationNode(
137 AllocationProfile* profile, SamplingHeapProfiler::AllocationNode* node,
139 v8::AllocationProfile::Allocation ScaleSample(size_t size,
Dsampling-heap-profiler.cc44 v8::AllocationProfile::Allocation SamplingHeapProfiler::ScaleSample( in ScaleSample()
233 v8::AllocationProfile::Node* SamplingHeapProfiler::TranslateAllocationNode( in TranslateAllocationNode()
234 AllocationProfile* profile, SamplingHeapProfiler::AllocationNode* node, in TranslateAllocationNode()
241 int line = v8::AllocationProfile::kNoLineNumberInfo; in TranslateAllocationNode()
242 int column = v8::AllocationProfile::kNoColumnNumberInfo; in TranslateAllocationNode()
243 std::vector<v8::AllocationProfile::Allocation> allocations; in TranslateAllocationNode()
265 profile->nodes().push_back(v8::AllocationProfile::Node( in TranslateAllocationNode()
269 std::vector<v8::AllocationProfile::Node*>(), allocations})); in TranslateAllocationNode()
270 v8::AllocationProfile::Node* current = &profile->nodes().back(); in TranslateAllocationNode()
283 v8::AllocationProfile* SamplingHeapProfiler::GetAllocationProfile() { in GetAllocationProfile()
[all …]
Dheap-profiler.h40 AllocationProfile* GetAllocationProfile();
Dheap-profiler.cc132 v8::AllocationProfile* HeapProfiler::GetAllocationProfile() { in GetAllocationProfile()
/external/v8/include/
Dv8-profiler.h555 class V8_EXPORT AllocationProfile {
628 virtual ~AllocationProfile() {} in ~AllocationProfile()
882 AllocationProfile* GetAllocationProfile();
/external/v8/src/inspector/
Dv8-heap-profiler-agent-impl.cc339 const v8::AllocationProfile::Node* node) { in buildSampingHeapProfileNode()
381 std::unique_ptr<v8::AllocationProfile> v8Profile( in getSamplingProfile()
385 v8::AllocationProfile::Node* root = v8Profile->GetRootNode(); in getSamplingProfile()
/external/v8/src/
Dapi.cc10439 AllocationProfile* HeapProfiler::GetAllocationProfile() { in GetAllocationProfile()