Searched refs:LargeObjectSpace (Results 1 – 14 of 14) sorted by relevance
/art/runtime/gc/space/ |
D | space-inl.h | 42 inline LargeObjectSpace* Space::AsLargeObjectSpace() { in AsLargeObjectSpace() 44 return down_cast<LargeObjectSpace*>(this); in AsLargeObjectSpace()
|
D | large_object_space.h | 43 class LargeObjectSpace : public DiscontinuousSpace, public AllocSpace { 51 virtual ~LargeObjectSpace() {} in ~LargeObjectSpace() 120 explicit LargeObjectSpace(const std::string& name, uint8_t* begin, uint8_t* end, 147 DISALLOW_COPY_AND_ASSIGN(LargeObjectSpace); 151 class LargeObjectMapSpace : public LargeObjectSpace { 186 class FreeListSpace final : public LargeObjectSpace {
|
D | large_object_space_test.cc | 40 LargeObjectSpace* los = nullptr; in LargeObjectTest() 128 AllocRaceTask(size_t id, size_t iterations, size_t size, LargeObjectSpace* los) : in AllocRaceTask() 151 LargeObjectSpace* los_; 156 LargeObjectSpace* los = nullptr; in RaceTest()
|
D | large_object_space.cc | 104 void LargeObjectSpace::SwapBitmaps() { in SwapBitmaps() 112 LargeObjectSpace::LargeObjectSpace(const std::string& name, uint8_t* begin, uint8_t* end, in LargeObjectSpace() function in art::gc::space::LargeObjectSpace 121 void LargeObjectSpace::CopyLiveToMarked() { in CopyLiveToMarked() 126 : LargeObjectSpace(name, nullptr, nullptr, "large object map space lock") {} in LargeObjectMapSpace() 219 size_t LargeObjectSpace::FreeList(Thread* self, size_t num_ptrs, mirror::Object** ptrs) { in FreeList() 376 : LargeObjectSpace(name, begin, end, "free list space lock"), in FreeListSpace() 608 void LargeObjectSpace::SweepCallback(size_t num_ptrs, mirror::Object** ptrs, void* arg) { in SweepCallback() 610 space::LargeObjectSpace* space = context->space->AsLargeObjectSpace(); in SweepCallback() 625 collector::ObjectBytePair LargeObjectSpace::Sweep(bool swap_bitmaps) { in Sweep() 644 bool LargeObjectSpace::LogFragmentationAllocFailure(std::ostream& /*os*/, in LogFragmentationAllocFailure()
|
D | space.h | 51 class LargeObjectSpace; variable 145 LargeObjectSpace* AsLargeObjectSpace();
|
/art/test/1338-gc-no-los/ |
D | run | 16 ./default-run "$@" --runtime-option -XX:LargeObjectSpace=disabled
|
/art/runtime/gc/collector/ |
D | mark_sweep.cc | 442 space::LargeObjectSpace* large_object_space = mark_sweep_->GetHeap()->GetLargeObjectsSpace(); in operator ()() 614 space::LargeObjectSpace* large_object_space = heap->GetLargeObjectsSpace(); in VisitRoot() 1278 space::LargeObjectSpace* large_object_space = GetHeap()->GetLargeObjectsSpace(); in SweepArray() 1333 space::LargeObjectSpace* los = heap_->GetLargeObjectsSpace(); in SweepLargeObjects()
|
D | semi_space.cc | 527 space::LargeObjectSpace* los = heap_->GetLargeObjectsSpace(); in SweepLargeObjects()
|
D | concurrent_copying.cc | 644 space::LargeObjectSpace* large_object_space = in CheckReference() 2549 space::LargeObjectSpace* large_object_space = GetHeap()->GetLargeObjectsSpace(); in SweepArray() 2582 space::LargeObjectSpace* const los = heap_->GetLargeObjectsSpace(); in MarkZygoteLargeObjects()
|
/art/runtime/gc/ |
D | heap.h | 105 class LargeObjectSpace; variable 728 space::LargeObjectSpace* GetLargeObjectsSpace() const { in GetLargeObjectsSpace() 1290 space::LargeObjectSpace* large_object_space_;
|
/art/cmdline/ |
D | cmdline_parser_test.cc | 574 EXPECT_KEY_VALUE(map, M::LargeObjectSpace, gc::space::LargeObjectSpaceType::kMap); in TEST_F()
|
/art/runtime/ |
D | runtime_options.def | 110 … LargeObjectSpace, gc::Heap::kDefaultLargeObjectSpaceType)
|
D | parsed_options.cc | 318 .IntoKey(M::LargeObjectSpace) in MakeParser()
|
D | runtime.cc | 1579 runtime_options.GetOrDefault(Opt::LargeObjectSpace), in Init()
|