Home
last modified time | relevance | path

Searched refs:heap_begin (Results 1 – 8 of 8) sorted by relevance

/art/runtime/gc/accounting/
Dspace_bitmap_test.cc70 uint8_t* heap_begin = reinterpret_cast<uint8_t*>(0x10000000); in TYPED_TEST() local
72 auto space_bitmap(TypeParam::SpaceBitmap::Create("test bitmap", heap_begin, heap_capacity)); in TYPED_TEST()
97 uint8_t* heap_begin = reinterpret_cast<uint8_t*>(0x10000000); in TYPED_TEST() local
101 auto space_bitmap(TypeParam::SpaceBitmap::Create("test bitmap", heap_begin, heap_capacity)); in TYPED_TEST()
107 reinterpret_cast<mirror::Object*>(heap_begin + j * gObjectAlignment); in TYPED_TEST()
118 reinterpret_cast<mirror::Object*>(heap_begin + i * gObjectAlignment); in TYPED_TEST()
121 reinterpret_cast<mirror::Object*>(heap_begin + (i + j) * gObjectAlignment); in TYPED_TEST()
129 uint8_t* heap_begin = reinterpret_cast<uint8_t*>(0x10000000); in TYPED_TEST() local
133 auto bitmap(TypeParam::SpaceBitmap::Create("test bitmap", heap_begin, heap_capacity)); in TYPED_TEST()
138 const mirror::Object* obj = reinterpret_cast<mirror::Object*>(heap_begin + j); in TYPED_TEST()
[all …]
Dspace_bitmap.cc55 const std::string& name, MemMap&& mem_map, uint8_t* heap_begin, size_t heap_capacity) { in CreateFromMemMap() argument
59 return { name, std::move(mem_map), bitmap_begin, bitmap_size, heap_begin, heap_capacity }; in CreateFromMemMap()
67 const void* heap_begin, in SpaceBitmap() argument
72 heap_begin_(reinterpret_cast<uintptr_t>(heap_begin)), in SpaceBitmap()
73 heap_limit_(reinterpret_cast<uintptr_t>(heap_begin) + heap_capacity), in SpaceBitmap()
84 const std::string& name, uint8_t* heap_begin, size_t heap_capacity) { in Create() argument
98 return CreateFromMemMap(name, std::move(mem_map), heap_begin, heap_capacity); in Create()
Dcard_table.cc56 CardTable* CardTable::Create(const uint8_t* heap_begin, size_t heap_capacity) { in Create() argument
79 (reinterpret_cast<uintptr_t>(heap_begin) >> kCardShift)); in Create()
Dspace_bitmap.h49 uint8_t* heap_begin,
57 uint8_t* heap_begin,
250 const void* heap_begin,
Dcard_table.h55 static CardTable* Create(const uint8_t* heap_begin, size_t heap_capacity);
/art/runtime/gc/
Dheap_test.cc95 uint8_t* heap_begin = reinterpret_cast<uint8_t*>(0x1000); in TEST_F() local
98 accounting::ContinuousSpaceBitmap::Create("test bitmap", heap_begin, heap_capacity)); in TEST_F()
100 reinterpret_cast<mirror::Object*>(&heap_begin[heap_capacity - kObjectAlignment]); in TEST_F()
Dheap.cc715 uint8_t* heap_begin = continuous_spaces_.front()->Begin(); in Heap() local
717 size_t heap_capacity = heap_end - heap_begin; in Heap()
/art/runtime/gc/collector/
Dmark_compact.cc881 const uintptr_t heap_begin = moving_space_bitmap_->HeapBegin(); in InitMovingSpaceFirstObjects() local
902 obj = reinterpret_cast<mirror::Object*>(heap_begin + offset * kAlignment); in InitMovingSpaceFirstObjects()
942 obj = moving_space_bitmap_->FindPrecedingObject(heap_begin + offset * kAlignment); in InitMovingSpaceFirstObjects()