Home | History | Annotate | Download | only in src

Lines Matching full:live_objects

380 // For any AllocObject::ptr "live_objects" is supposed to contain at most one
388 static LiveObjectsStack* live_objects = NULL;
395 // A placeholder to fill-in the starting values for live_objects
654 live_objects->push_back(AllocObject(top_ptr, region.end_addr - top,
660 live_objects->push_back(AllocObject(AsPtr(region.start_addr),
701 live_objects->push_back(
706 live_objects->push_back(
734 live_objects->push_back(AllocObject(ptr, info.object_size,
786 live_objects->push_back(AllocObject(ptr, info.object_size,
1070 live_objects->push_back(AllocObject(&thread_registers[0],
1107 live_objects->
1142 RAW_CHECK(live_objects->empty(), "");
1150 // for live_objects. This won't invalidate the RegionIterator
1180 // The loop puts the result of filtering l->second into live_objects:
1190 live_objects->push_back(AllocObject(i->ptr,
1193 live_objects->push_back(AllocObject(AsPtr(region->end_addr),
1198 live_objects->push_back(AllocObject(AsPtr(region->end_addr),
1203 live_objects->push_back(AllocObject(i->ptr,
1207 live_objects->push_back(AllocObject(i->ptr, i->size,
1211 // Move live_objects back into l->second
1213 live_objects->swap(l->second);
1214 live_objects->clear();
1217 // Now get and use live_objects from the final version of l->second:
1225 live_objects->swap(l->second);
1258 RAW_CHECK(live_objects == NULL, "");
1259 live_objects = new(Allocator::Allocate(sizeof(LiveObjectsStack)))
1346 Allocator::DeleteAndNull(&live_objects);
1391 while (!live_objects->empty()) {
1393 reinterpret_cast<const char*>(live_objects->back().ptr);
1394 size_t size = live_objects->back().size;
1395 const ObjectPlacement place = live_objects->back().place;
1396 live_objects->pop_back();
1488 live_objects->push_back(AllocObject(ptr, object_size,