Searched refs:LargeObjectSpace (Results 1 – 9 of 9) sorted by relevance
/art/runtime/gc/space/ |
D | large_object_space.h | 35 class LargeObjectSpace : public DiscontinuousSpace, public AllocSpace { 43 virtual ~LargeObjectSpace() {} in ~LargeObjectSpace() 94 explicit LargeObjectSpace(const std::string& name, byte* begin, byte* end); 109 DISALLOW_COPY_AND_ASSIGN(LargeObjectSpace); 113 class LargeObjectMapSpace : public LargeObjectSpace { 141 class FreeListSpace FINAL : public LargeObjectSpace {
|
D | space-inl.h | 42 inline LargeObjectSpace* Space::AsLargeObjectSpace() { in AsLargeObjectSpace() 44 return down_cast<LargeObjectSpace*>(this); in AsLargeObjectSpace()
|
D | large_object_space_test.cc | 37 LargeObjectSpace* los = nullptr; in LargeObjectTest() 100 AllocRaceTask(size_t id, size_t iterations, size_t size, LargeObjectSpace* los) : in AllocRaceTask() 122 LargeObjectSpace* los_; 127 LargeObjectSpace* los = nullptr; in RaceTest()
|
D | large_object_space.cc | 79 void LargeObjectSpace::SwapBitmaps() { in SwapBitmaps() 87 LargeObjectSpace::LargeObjectSpace(const std::string& name, byte* begin, byte* end) in LargeObjectSpace() function in art::gc::space::LargeObjectSpace 94 void LargeObjectSpace::CopyLiveToMarked() { in CopyLiveToMarked() 99 : LargeObjectSpace(name, nullptr, nullptr), in LargeObjectMapSpace() 164 size_t LargeObjectSpace::FreeList(Thread* self, size_t num_ptrs, mirror::Object** ptrs) { in FreeList() 295 : LargeObjectSpace(name, begin, end), in FreeListSpace() 491 void LargeObjectSpace::SweepCallback(size_t num_ptrs, mirror::Object** ptrs, void* arg) { in SweepCallback() 493 space::LargeObjectSpace* space = context->space->AsLargeObjectSpace(); in SweepCallback() 508 collector::ObjectBytePair LargeObjectSpace::Sweep(bool swap_bitmaps) { in Sweep() 524 void LargeObjectSpace::LogFragmentationAllocFailure(std::ostream& /*os*/, in LogFragmentationAllocFailure()
|
D | space.h | 52 class LargeObjectSpace; variable 139 LargeObjectSpace* AsLargeObjectSpace();
|
/art/runtime/gc/collector/ |
D | garbage_collector.cc | 125 space::LargeObjectSpace* space = disc_space->AsLargeObjectSpace(); in SwapBitmaps()
|
D | mark_sweep.cc | 375 space::LargeObjectSpace* large_object_space = mark_sweep_->GetHeap()->GetLargeObjectsSpace(); in operator ()() 478 space::LargeObjectSpace* large_object_space = GetHeap()->GetLargeObjectsSpace(); in VerifyRoot() 1069 space::LargeObjectSpace* large_object_space = GetHeap()->GetLargeObjectsSpace(); in SweepArray()
|
D | semi_space.cc | 380 space::LargeObjectSpace* large_object_space = GetHeap()->GetLargeObjectsSpace(); in MarkReachableObjects()
|
/art/runtime/gc/ |
D | heap.h | 85 class LargeObjectSpace; variable 536 space::LargeObjectSpace* GetLargeObjectsSpace() const { in GetLargeObjectsSpace() 800 space::LargeObjectSpace* large_object_space_;
|