Home
last modified time | relevance | path

Searched refs:los (Results 1 – 9 of 9) sorted by relevance

/art/runtime/gc/space/
Dlarge_object_space_test.cc40 LargeObjectSpace* los = nullptr; in LargeObjectTest() local
43 los = space::LargeObjectMapSpace::Create("large object space"); in LargeObjectTest()
45 los = space::FreeListSpace::Create("large object space", capacity); in LargeObjectTest()
49 CHECK_LT(static_cast<uintptr_t>(los->GetLiveBitmap()->HeapBegin()), in LargeObjectTest()
50 static_cast<uintptr_t>(los->GetLiveBitmap()->HeapLimit())); in LargeObjectTest()
51 CHECK_LE(static_cast<uintptr_t>(los->GetLiveBitmap()->HeapBegin() + capacity), in LargeObjectTest()
52 static_cast<uintptr_t>(los->GetLiveBitmap()->HeapLimit())); in LargeObjectTest()
63 mirror::Object* obj = los->Alloc(self, request_size, &allocation_size, nullptr, in LargeObjectTest()
66 ASSERT_EQ(allocation_size, los->AllocationSize(obj, nullptr)); in LargeObjectTest()
86 ASSERT_FALSE(los->IsZygoteLargeObject(self, obj)); in LargeObjectTest()
[all …]
/art/test/1338-gc-no-los/
DAndroid.bp3 // Build rules for ART run-test `1338-gc-no-los`.
16 name: "art-run-test-1338-gc-no-los",
21 ":art-run-test-1338-gc-no-los-expected-stdout",
22 ":art-run-test-1338-gc-no-los-expected-stderr",
28 name: "art-run-test-1338-gc-no-los-expected-stdout",
29 out: ["art-run-test-1338-gc-no-los-expected-stdout.txt"],
36 name: "art-run-test-1338-gc-no-los-expected-stderr",
37 out: ["art-run-test-1338-gc-no-los-expected-stderr.txt"],
/art/runtime/gc/collector/
Dsemi_space.cc530 space::LargeObjectSpace* los = heap_->GetLargeObjectsSpace(); in SweepLargeObjects() local
531 if (los != nullptr) { in SweepLargeObjects()
533 RecordFreeLOS(los->Sweep(swap_bitmaps)); in SweepLargeObjects()
Dmark_compact.cc614 space::LargeObjectSpace* const los = heap_->GetLargeObjectsSpace(); in MarkZygoteLargeObjects() local
615 if (los != nullptr) { in MarkZygoteLargeObjects()
617 accounting::LargeObjectBitmap* const live_bitmap = los->GetLiveBitmap(); in MarkZygoteLargeObjects()
618 accounting::LargeObjectBitmap* const mark_bitmap = los->GetMarkBitmap(); in MarkZygoteLargeObjects()
620 std::pair<uint8_t*, uint8_t*> range = los->GetBeginEndAtomic(); in MarkZygoteLargeObjects()
623 [mark_bitmap, los, self](mirror::Object* obj) in MarkZygoteLargeObjects()
626 if (los->IsZygoteLargeObject(self, obj)) { in MarkZygoteLargeObjects()
1337 space::LargeObjectSpace* los = heap_->GetLargeObjectsSpace(); in SweepLargeObjects() local
1338 if (los != nullptr) { in SweepLargeObjects()
1340 RecordFreeLOS(los->Sweep(swap_bitmaps)); in SweepLargeObjects()
Dmark_sweep.cc1336 space::LargeObjectSpace* los = heap_->GetLargeObjectsSpace(); in SweepLargeObjects() local
1337 if (los != nullptr) { in SweepLargeObjects()
1339 RecordFreeLOS(los->Sweep(swap_bitmaps)); in SweepLargeObjects()
Dconcurrent_copying.cc2635 space::LargeObjectSpace* const los = heap_->GetLargeObjectsSpace(); in MarkZygoteLargeObjects() local
2636 if (los != nullptr) { in MarkZygoteLargeObjects()
2638 accounting::LargeObjectBitmap* const live_bitmap = los->GetLiveBitmap(); in MarkZygoteLargeObjects()
2639 accounting::LargeObjectBitmap* const mark_bitmap = los->GetMarkBitmap(); in MarkZygoteLargeObjects()
2641 std::pair<uint8_t*, uint8_t*> range = los->GetBeginEndAtomic(); in MarkZygoteLargeObjects()
2644 [mark_bitmap, los, self](mirror::Object* obj) in MarkZygoteLargeObjects()
2647 if (los->IsZygoteLargeObject(self, obj)) { in MarkZygoteLargeObjects()
/art/runtime/hprof/
Dhprof.cc1131 const auto* los = heap->GetLargeObjectsSpace(); in DumpHeapObject() local
1132 if (los->Contains(obj) && los->IsZygoteLargeObject(Thread::Current(), obj)) { in DumpHeapObject()
/art/openjdkjvmti/
Dti_heap.cc1506 const auto* los = heap->GetLargeObjectsSpace(); in GetHeapId() local
1507 if (los->Contains(obj.Ptr()) && los->IsZygoteLargeObject(art::Thread::Current(), obj.Ptr())) { in GetHeapId()
/art/
DTEST_MAPPING314 "name": "art-run-test-1338-gc-no-los[com.google.android.art.apex]"
1739 "name": "art-run-test-1338-gc-no-los"
3148 "name": "art-run-test-1338-gc-no-los"