Lines Matching defs:const
28 AllocationProfile(const AllocationProfile&) = delete;
29 AllocationProfile& operator=(const AllocationProfile&) = delete;
35 const std::vector<v8::AllocationProfile::Sample>& GetSamples() override {
51 AllocationNode(AllocationNode* parent, const char* name, int script_id,
58 AllocationNode(const AllocationNode&) = delete;
59 AllocationNode& operator=(const AllocationNode&) = delete;
72 const char* name) {
92 AllocationNode* const parent_;
93 const int script_id_;
94 const int script_position_;
95 const char* const name_;
110 Sample(const Sample&) = delete;
111 Sample& operator=(const Sample&) = delete;
112 const size_t size;
113 AllocationNode* const owner;
115 SamplingHeapProfiler* const profiler;
116 const uint64_t sample_id;
122 SamplingHeapProfiler(const SamplingHeapProfiler&) = delete;
123 SamplingHeapProfiler& operator=(const SamplingHeapProfiler&) = delete;
126 StringsStorage* names() const { return names_; }
155 SamplingHeapProfiler* const profiler_;
156 Heap* const heap_;
157 base::RandomNumberGenerator* const random_;
158 uint64_t const rate_;
163 const std::vector<v8::AllocationProfile::Sample> BuildSamples() const;
165 AllocationNode* FindOrAddChildNode(AllocationNode* parent, const char* name,
167 static void OnWeakCallback(const WeakCallbackInfo<Sample>& data);
181 const std::map<int, Handle<Script>>& scripts);
183 unsigned int count) const;
186 Isolate* const isolate_;
187 Heap* const heap_;
191 StringsStorage* const names_;
194 const int stack_depth_;
195 const uint64_t rate_;