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

/external/v8/src/profiler/
H A Dsampling-heap-profiler.h25 class AllocationProfile : public v8::AllocationProfile { class in namespace:v8::internal
27 AllocationProfile() : nodes_() {} function in class:v8::internal::AllocationProfile
29 v8::AllocationProfile::Node* GetRootNode() override {
33 std::deque<v8::AllocationProfile::Node>& nodes() { return nodes_; }
36 std::deque<v8::AllocationProfile::Node> nodes_;
38 DISALLOW_COPY_AND_ASSIGN(AllocationProfile);
47 v8::AllocationProfile* GetAllocationProfile();
128 // Methods that construct v8::AllocationProfile.
131 // AllocationProfile
[all...]
H A Dsampling-heap-profiler.cc44 v8::AllocationProfile::Allocation SamplingHeapProfiler::ScaleSample(
210 v8::AllocationProfile::Node* SamplingHeapProfiler::TranslateAllocationNode(
211 AllocationProfile* profile, SamplingHeapProfiler::AllocationNode* node,
218 int line = v8::AllocationProfile::kNoLineNumberInfo;
219 int column = v8::AllocationProfile::kNoColumnNumberInfo;
220 std::vector<v8::AllocationProfile::Allocation> allocations;
242 profile->nodes().push_back(v8::AllocationProfile::Node(
246 std::vector<v8::AllocationProfile::Node*>(), allocations}));
247 v8::AllocationProfile::Node* current = &profile->nodes().back();
260 v8::AllocationProfile* SamplingHeapProfile
[all...]
H A Dheap-profiler.h37 AllocationProfile* GetAllocationProfile();
H A Dheap-profiler.cc104 v8::AllocationProfile* HeapProfiler::GetAllocationProfile() {
/external/v8/include/
H A Dv8-profiler.h429 * AllocationProfile is a sampled profile of allocations done by the program.
432 class V8_EXPORT AllocationProfile { class in namespace:v8
488 * AllocationProfile.
501 * containing AllocationProfile.
505 virtual ~AllocationProfile() {}
662 AllocationProfile* GetAllocationProfile();
/external/v8/test/cctest/
H A Dtest-heap-profiler.cc2855 static const v8::AllocationProfile::Node* FindAllocationProfileNode(
2856 v8::AllocationProfile& profile, const Vector<const char*>& names) {
2857 v8::AllocationProfile::Node* node = profile.GetRootNode();
2862 for (v8::AllocationProfile::Node* child : children) {
2873 static void CheckNoZeroCountNodes(v8::AllocationProfile::Node* node) {
2906 v8::AllocationProfile* profile = heap_profiler->GetAllocationProfile();
2915 v8::base::SmartPointer<v8::AllocationProfile> profile(
2933 v8::AllocationProfile* profile = heap_profiler->GetAllocationProfile();
2942 v8::base::SmartPointer<v8::AllocationProfile> profile(
2976 v8::base::SmartPointer<v8::AllocationProfile> profil
[all...]
/external/v8/src/
H A Dapi.cc8638 AllocationProfile* HeapProfiler::GetAllocationProfile() {

Completed in 230 milliseconds