Home
last modified time | relevance | path

Searched refs:AllocationProfile (Results 1 - 8 of 8) sorted by relevance

/third_party/node/deps/v8/src/profiler/
H A Dsampling-heap-profiler.h25 class AllocationProfile : public v8::AllocationProfile { class
27 AllocationProfile() = default;
28 AllocationProfile(const AllocationProfile&) = delete;
29 AllocationProfile& operator=(const AllocationProfile&) = delete;
31 v8::AllocationProfile::Node* GetRootNode() override {
35 const std::vector<v8::AllocationProfile::Sample>& GetSamples() override {
40 std::deque<v8::AllocationProfile
[all...]
H A Dsampling-heap-profiler.cc44 v8::AllocationProfile::Allocation SamplingHeapProfiler::ScaleSample( in ScaleSample()
210 v8::AllocationProfile::Node* SamplingHeapProfiler::TranslateAllocationNode( in TranslateAllocationNode()
211 AllocationProfile* profile, SamplingHeapProfiler::AllocationNode* node, in TranslateAllocationNode()
218 int line = v8::AllocationProfile::kNoLineNumberInfo; in TranslateAllocationNode()
219 int column = v8::AllocationProfile::kNoColumnNumberInfo; in TranslateAllocationNode()
220 std::vector<v8::AllocationProfile::Allocation> allocations; in TranslateAllocationNode()
239 profile->nodes_.push_back(v8::AllocationProfile::Node{ in TranslateAllocationNode()
243 node->id_, std::vector<v8::AllocationProfile::Node*>(), allocations}); in TranslateAllocationNode()
244 v8::AllocationProfile::Node* current = &profile->nodes_.back(); in TranslateAllocationNode()
257 v8::AllocationProfile* SamplingHeapProfile
[all...]
H A Dheap-profiler.h43 AllocationProfile* GetAllocationProfile();
H A Dheap-profiler.cc125 v8::AllocationProfile* HeapProfiler::GetAllocationProfile() { in GetAllocationProfile()
/third_party/node/deps/v8/include/v8-include/
H A Dv8-profiler.h709 * AllocationProfile is a sampled profile of allocations done by the program.
712 class V8_EXPORT AllocationProfile { class
773 * AllocationProfile.
812 * containing AllocationProfile.
817 virtual ~AllocationProfile() = default;
1152 AllocationProfile* GetAllocationProfile();
/third_party/node/deps/v8/include/
H A Dv8-profiler.h706 * AllocationProfile is a sampled profile of allocations done by the program.
709 class V8_EXPORT AllocationProfile { class
770 * AllocationProfile.
809 * containing AllocationProfile.
814 virtual ~AllocationProfile() = default;
1083 AllocationProfile* GetAllocationProfile();
/third_party/node/deps/v8/src/inspector/
H A Dv8-heap-profiler-agent-impl.cc400 const v8::AllocationProfile::Node* node) { in buildSampingHeapProfileNode()
441 // Need a scope as v8::AllocationProfile contains Local handles. in getSamplingProfile()
443 std::unique_ptr<v8::AllocationProfile> v8Profile( in getSamplingProfile()
447 v8::AllocationProfile::Node* root = v8Profile->GetRootNode(); in getSamplingProfile()
/third_party/node/deps/v8/src/api/
H A Dapi.cc10287 AllocationProfile* HeapProfiler::GetAllocationProfile() { in GetAllocationProfile()

Completed in 27 milliseconds