Searched refs:heap_begin (Results 1 - 7 of 7) sorted by relevance

/art/runtime/gc/accounting/
H A Dspace_bitmap_test.cc34 uint8_t* heap_begin = reinterpret_cast<uint8_t*>(0x10000000); local
37 ContinuousSpaceBitmap::Create("test bitmap", heap_begin, heap_capacity));
61 uint8_t* heap_begin = reinterpret_cast<uint8_t*>(0x10000000); local
65 ContinuousSpaceBitmap::Create("test bitmap", heap_begin, heap_capacity));
71 reinterpret_cast<mirror::Object*>(heap_begin + j * kObjectAlignment);
82 reinterpret_cast<mirror::Object*>(heap_begin + i * kObjectAlignment);
85 reinterpret_cast<mirror::Object*>(heap_begin + (i + j) * kObjectAlignment);
92 uint8_t* heap_begin = reinterpret_cast<uint8_t*>(0x10000000); local
96 ContinuousSpaceBitmap::Create("test bitmap", heap_begin, heap_capacity));
101 const mirror::Object* obj = reinterpret_cast<mirror::Object*>(heap_begin
158 uint8_t* heap_begin = reinterpret_cast<uint8_t*>(0x10000000); variable
[all...]
H A Dspace_bitmap.cc52 const std::string& name, MemMap* mem_map, uint8_t* heap_begin, size_t heap_capacity) {
56 return new SpaceBitmap(name, mem_map, bitmap_begin, bitmap_size, heap_begin, heap_capacity);
64 const void* heap_begin,
69 heap_begin_(reinterpret_cast<uintptr_t>(heap_begin)),
70 heap_limit_(reinterpret_cast<uintptr_t>(heap_begin) + heap_capacity),
81 const std::string& name, uint8_t* heap_begin, size_t heap_capacity) {
93 return CreateFromMemMap(name, mem_map.release(), heap_begin, heap_capacity);
51 CreateFromMemMap( const std::string& name, MemMap* mem_map, uint8_t* heap_begin, size_t heap_capacity) argument
60 SpaceBitmap(const std::string& name, MemMap* mem_map, uintptr_t* bitmap_begin, size_t bitmap_size, const void* heap_begin, size_t heap_capacity) argument
80 Create( const std::string& name, uint8_t* heap_begin, size_t heap_capacity) argument
H A Dcard_table.cc61 CardTable* CardTable::Create(const uint8_t* heap_begin, size_t heap_capacity) { argument
82 (reinterpret_cast<uintptr_t>(heap_begin) >> kCardShift));
H A Dspace_bitmap.h47 // heap_begin of heap_capacity bytes, where objects are guaranteed to be kAlignment-aligned.
48 static SpaceBitmap* Create(const std::string& name, uint8_t* heap_begin, size_t heap_capacity);
51 // mem map. The address range covered starts at heap_begin and is of size equal to heap_capacity.
54 uint8_t* heap_begin, size_t heap_capacity);
221 const void* heap_begin,
H A Dcard_table.h56 static CardTable* Create(const uint8_t* heap_begin, size_t heap_capacity);
/art/runtime/gc/
H A Dheap_test.cc85 uint8_t* heap_begin = reinterpret_cast<uint8_t*>(0x1000); local
88 accounting::ContinuousSpaceBitmap::Create("test bitmap", heap_begin, heap_capacity));
90 reinterpret_cast<mirror::Object*>(&heap_begin[heap_capacity - kObjectAlignment]);
H A Dheap.cc483 // Add the space so its accounted for in the heap_begin and heap_end.
508 uint8_t* heap_begin = continuous_spaces_.front()->Begin(); local
510 size_t heap_capacity = heap_end - heap_begin;

Completed in 61 milliseconds