Searched refs:ObjectStats (Results 1 - 6 of 6) sorted by relevance

/external/v8/src/heap/
H A Dobject-stats.h18 class ObjectStats { class in namespace:v8::internal
20 explicit ObjectStats(Heap* heap) : heap_(heap) { ClearObjectStats(); } function in class:v8::internal::ObjectStats
22 // ObjectStats are kept in two arrays, counts and sizes. Related stats are
135 ObjectStatsCollector(Heap* heap, ObjectStats* stats)
163 ObjectStats* stats_;
H A Dobject-stats.cc21 void ObjectStats::ClearObjectStats(bool clear_last_time_stats) {
56 void ObjectStats::PrintKeyAndId(const char* key, int gc_count) {
61 void ObjectStats::PrintInstanceTypeJSON(const char* key, int gc_count,
79 void ObjectStats::PrintJSON(const char* key) {
123 void ObjectStats::DumpInstanceTypeData(std::stringstream& stream,
137 void ObjectStats::Dump(std::stringstream& stream) {
180 void ObjectStats::CheckpointObjectStats() {
239 Isolate* ObjectStats::isolate() { return heap()->isolate(); }
H A Dheap-inl.h841 live_object_stats_ = new ObjectStats(this);
844 dead_object_stats_ = new ObjectStats(this);
H A Dheap.h333 class ObjectStats;
1006 // Create ObjectStats if live_object_stats_ or dead_object_stats_ are nullptr.
2298 ObjectStats* live_object_stats_;
2299 ObjectStats* dead_object_stats_;
H A Dheap.cc5561 live_object_stats_ = new ObjectStats(this);
5562 dead_object_stats_ = new ObjectStats(this);
6329 return ObjectStats::OBJECT_STATS_COUNT;
6334 if (live_object_stats_ == nullptr || index >= ObjectStats::OBJECT_STATS_COUNT)
6341 if (live_object_stats_ == nullptr || index >= ObjectStats::OBJECT_STATS_COUNT)
6349 if (index >= ObjectStats::OBJECT_STATS_COUNT) return false;
6360 case ObjectStats::FIRST_CODE_KIND_SUB_TYPE + Code::name: \
6367 case ObjectStats::FIRST_FIXED_ARRAY_SUB_TYPE + name: \
6374 case ObjectStats::FIRST_CODE_AGE_SUB_TYPE + Code::k##name##CodeAge - \
H A Dmark-compact.cc2232 ObjectStatsVisitor(Heap* heap, ObjectStats* live_stats,
2233 ObjectStats* dead_stats)

Completed in 157 milliseconds