HomeSort by relevance Sort by last modified time
    Searched refs:SpaceBitmap (Results 1 - 7 of 7) sorted by null

  /art/runtime/gc/accounting/
space_bitmap.cc 35 size_t SpaceBitmap<kAlignment>::ComputeBitmapSize(uint64_t capacity) {
46 size_t SpaceBitmap<kAlignment>::ComputeHeapSize(uint64_t bitmap_bytes) {
51 SpaceBitmap<kAlignment>* SpaceBitmap<kAlignment>::CreateFromMemMap(
56 return new SpaceBitmap(name, mem_map, bitmap_begin, bitmap_size, heap_begin, heap_capacity);
60 SpaceBitmap<kAlignment>::SpaceBitmap(const std::string& name,
77 SpaceBitmap<kAlignment>::~SpaceBitmap() {}
80 SpaceBitmap<kAlignment>* SpaceBitmap<kAlignment>::Create
    [all...]
space_bitmap.h 41 class SpaceBitmap {
48 static SpaceBitmap* Create(const std::string& name, uint8_t* heap_begin, size_t heap_capacity);
53 static SpaceBitmap* CreateFromMemMap(const std::string& name, MemMap* mem_map,
56 ~SpaceBitmap();
60 // See also SpaceBitmap::OffsetBitIndex.
78 // See also SpaceBitmap::OffsetToIndex.
127 explicit ClearVisitor(SpaceBitmap* const bitmap)
135 SpaceBitmap* const bitmap_;
161 static void SweepWalk(const SpaceBitmap& live, const SpaceBitmap& mark, uintptr_t base
    [all...]
space_bitmap-inl.h 34 inline bool SpaceBitmap<kAlignment>::AtomicTestAndSet(const mirror::Object* obj) {
56 inline bool SpaceBitmap<kAlignment>::Test(const mirror::Object* obj) const {
67 inline void SpaceBitmap<kAlignment>::VisitMarkedRange(uintptr_t visit_begin,
165 void SpaceBitmap<kAlignment>::Walk(Visitor&& visitor) {
186 inline bool SpaceBitmap<kAlignment>::Modify(const mirror::Object* obj) {
213 inline std::ostream& operator << (std::ostream& stream, const SpaceBitmap<kAlignment>& bitmap) {
card_table.h 43 template<size_t kAlignment> class SpaceBitmap;
110 size_t Scan(SpaceBitmap<kObjectAlignment>* bitmap,
  /art/runtime/gc/collector/
concurrent_copying.h 44 template <size_t kAlignment> class SpaceBitmap;
45 typedef SpaceBitmap<kObjectAlignment> ContinuousSpaceBitmap;
262 accounting::SpaceBitmap<kObjectAlignment>* bitmap)
  /art/dex2oat/linker/
image_writer.h 52 template <size_t kAlignment> class SpaceBitmap;
53 typedef SpaceBitmap<kObjectAlignment> ContinuousSpaceBitmap;
  /art/runtime/gc/
heap.h 615 void MarkAllocStack(accounting::SpaceBitmap<kObjectAlignment>* bitmap1,
616 accounting::SpaceBitmap<kObjectAlignment>* bitmap2,
617 accounting::SpaceBitmap<kLargeObjectAlignment>* large_objects,
    [all...]

Completed in 601 milliseconds