Lines Matching defs:const
23 const_iterator(size_t index, const T* elements)
26 bool operator==(const const_iterator& rhs) const {
30 bool operator!=(const const_iterator& rhs) const {
34 operator const T*() const { return elements_ + index_; }
36 const T* operator->() const { return elements_ + index_; }
38 const T& operator*() const { return elements_[index_]; }
52 const T* elements_;
57 bool empty() const { return begin_ == end_; }
58 size_t size() const {
61 const_iterator begin() const { return const_iterator(begin_, elements_); }
62 const_iterator end() const { return const_iterator(end_, elements_); }
63 const_iterator back() const { return --end(); }
64 void push_back(const T& element) {
69 void push_front(const T& element) {
218 Event(Type type, const char* gc_reason, const char* collector_reason);
221 const char* TypeName(bool short_name) const;
226 const char* gc_reason;
227 const char* collector_reason;
310 static const size_t kRingBufferMaxSize = 10;
323 static const int kThroughputTimeFrameMs = 5000;
328 void Start(GarbageCollector collector, const char* gc_reason,
329 const char* collector_reason);
358 double cumulative_marking_duration() const {
368 double cumulative_sweeping_duration() const {
374 double MeanScavengerDuration() const {
380 double MaxScavengerDuration() const { return MaxDuration(scavenger_events_); }
384 double MeanMarkCompactorDuration() const {
390 double MaxMarkCompactorDuration() const {
396 double MeanIncrementalMarkCompactorDuration() const {
402 double MeanIncrementalMarkingDuration() const;
406 double MaxIncrementalMarkingDuration() const;
410 intptr_t IncrementalMarkingSpeedInBytesPerMillisecond() const;
415 ScavengeSpeedMode mode = kForAllObjects) const;
419 intptr_t CompactionSpeedInBytesPerMillisecond() const;
423 intptr_t MarkCompactSpeedInBytesPerMillisecond() const;
428 intptr_t FinalIncrementalMarkCompactSpeedInBytesPerMillisecond() const;
437 double time_ms = 0) const;
443 double time_ms = 0) const;
448 size_t AllocationThroughputInBytesPerMillisecond(double time_ms) const;
453 size_t CurrentAllocationThroughputInBytesPerMillisecond() const;
458 size_t CurrentOldGenerationAllocationThroughputInBytesPerMillisecond() const;
464 double ContextDisposalRateInMilliseconds() const;
469 double AverageSurvivalRatio() const;
472 bool SurvivalEventsRecorded() const;
480 void PrintNVP() const;
484 void Print() const;
488 void Output(const char* format, ...) const;
491 double MeanDuration(const EventBuffer& events) const;
494 double MaxDuration(const EventBuffer& events) const;