Home | History | Annotate | Download | only in profiler

Lines Matching defs:HeapObjectsMap

210   SnapshotObjectId id = HeapObjectsMap::kGcRootsFirstSubrootId;
213 id += HeapObjectsMap::kObjectIdStep;
215 DCHECK_EQ(HeapObjectsMap::kFirstAvailableObjectId, id);
224 HeapObjectsMap::kInternalRootObjectId,
237 HeapObjectsMap::kGcRootsObjectId,
314 // HeapObjectsMap::GenerateId) and odds for native objects.
315 const SnapshotObjectId HeapObjectsMap::kInternalRootObjectId = 1;
316 const SnapshotObjectId HeapObjectsMap::kGcRootsObjectId =
317 HeapObjectsMap::kInternalRootObjectId + HeapObjectsMap::kObjectIdStep;
318 const SnapshotObjectId HeapObjectsMap::kGcRootsFirstSubrootId =
319 HeapObjectsMap::kGcRootsObjectId + HeapObjectsMap::kObjectIdStep;
320 const SnapshotObjectId HeapObjectsMap::kFirstAvailableObjectId =
321 HeapObjectsMap::kGcRootsFirstSubrootId +
322 static_cast<int>(Root::kNumberOfRoots) * HeapObjectsMap::kObjectIdStep;
324 HeapObjectsMap::HeapObjectsMap(Heap* heap)
333 bool HeapObjectsMap::MoveObject(Address from, Address to, int object_size) {
381 void HeapObjectsMap::UpdateObjectSize(Address addr, int size) {
386 SnapshotObjectId HeapObjectsMap::FindEntry(Address addr) {
397 SnapshotObjectId HeapObjectsMap::FindOrAddEntry(Address addr,
423 void HeapObjectsMap::StopHeapObjectsTracking() { time_intervals_.clear(); }
425 void HeapObjectsMap::UpdateHeapObjectsMap() {
427 PrintF("Begin HeapObjectsMap::UpdateHeapObjectsMap. map has %d entries.\n",
444 PrintF("End HeapObjectsMap::UpdateHeapObjectsMap. map has %d entries.\n",
449 SnapshotObjectId HeapObjectsMap::PushHeapObjectsStats(OutputStream* stream,
499 void HeapObjectsMap::RemoveDeadEntries() {
530 SnapshotObjectId HeapObjectsMap::GenerateId(v8::RetainedObjectInfo* info) {
2084 HeapObjectsMap* heap_object_map_;
2116 HeapObjectsMap* heap_object_map_;
3005 const std::vector<HeapObjectsMap::TimeInterval>& samples =
3016 for (const HeapObjectsMap::TimeInterval& sample : samples) {