/art/runtime/gc/accounting/ |
H A D | heap_bitmap.cc | 74 void HeapBitmap::Walk(ObjectCallback* callback, void* arg) { function in class:art::gc::accounting::HeapBitmap 76 bitmap->Walk(callback, arg); 79 bitmap->Walk(callback, arg);
|
H A D | heap_bitmap.h | 51 void Walk(ObjectCallback* callback, void* arg)
|
H A D | space_bitmap.h | 132 void Walk(ObjectCallback* callback, void* arg) 140 // Walk through the bitmaps in increasing address order, and find the object pointers that 207 // Walk instance fields of the given Class. Separate function to allow recursion on the super
|
H A D | space_bitmap.cc | 111 void SpaceBitmap<kAlignment>::Walk(ObjectCallback* callback, void* arg) { function in class:art::gc::accounting::SpaceBitmap 197 // Walk instance fields 220 // Walk instance fields of all objects 223 // Walk static fields of a Class 236 // Walk elements of an object array
|
/art/runtime/gc/space/ |
H A D | large_object_space.h | 48 virtual void Walk(DlMallocSpace::WalkCallback, void* arg) = 0; 137 void Walk(DlMallocSpace::WalkCallback, void* arg) OVERRIDE LOCKS_EXCLUDED(lock_); 170 void Walk(DlMallocSpace::WalkCallback callback, void* arg) OVERRIDE LOCKS_EXCLUDED(lock_);
|
H A D | bump_pointer_space.h | 143 void Walk(ObjectCallback* callback, void* arg)
|
H A D | dlmalloc_space.h | 107 void Walk(WalkCallback callback, void* arg) OVERRIDE LOCKS_EXCLUDED(lock_);
|
H A D | malloc_space.h | 89 virtual void Walk(WalkCallback callback, void* arg) = 0;
|
H A D | dlmalloc_space.cc | 232 void DlMallocSpace::Walk(void(*callback)(void *start, void *end, size_t num_bytes, void* callback_arg), function in class:art::gc::space::DlMallocSpace 305 // To allow the Walk/InspectAll() to exclusively-lock the mutator 310 Walk(MSpaceChunkCallback, &max_contiguous_allocation);
|
H A D | rosalloc_space.h | 107 void Walk(WalkCallback callback, void* arg) OVERRIDE LOCKS_EXCLUDED(lock_);
|
H A D | bump_pointer_space.cc | 156 void BumpPointerSpace::Walk(ObjectCallback* callback, void* arg) { function in class:art::gc::space::BumpPointerSpace 175 // Walk all of the objects in the main block first. 189 // Walk the other blocks (currently only TLABs).
|
H A D | rosalloc_space.cc | 261 void RosAllocSpace::Walk(void(*callback)(void *start, void *end, size_t num_bytes, void* callback_arg), function in class:art::gc::space::RosAllocSpace
|
H A D | large_object_space.cc | 226 void LargeObjectMapSpace::Walk(DlMallocSpace::WalkCallback callback, void* arg) { function in class:art::gc::space::LargeObjectMapSpace 378 void FreeListSpace::Walk(DlMallocSpace::WalkCallback callback, void* arg) { function in class:art::gc::space::FreeListSpace
|
H A D | region_space.h | 150 void Walk(ObjectCallback* callback, void* arg)
|
/art/oatdump/ |
H A D | oatdump.cc | 136 Walk(&art::OatSymbolizer::RegisterForDedup); 140 Walk(&art::OatSymbolizer::AddSymbol); 151 void Walk(Callback callback) { function in class:art::FINAL 1526 image_space->GetLiveBitmap()->Walk(ImageDumper::Callback, this); 1544 heap->GetLargeObjectsSpace()->GetLiveBitmap()->Walk(ImageDumper::Callback, this);
|
/art/runtime/gc/ |
H A D | heap.cc | 836 region_space_->Walk(callback, arg); 844 bump_pointer_space_->Walk(callback, arg); 858 GetLiveBitmap()->Walk(callback, arg); 1451 GetLiveBitmap()->Walk(Heap::VerificationCallback, this); 2090 bin_live_bitmap_->Walk(Callback, reinterpret_cast<void*>(&context));
|
/art/runtime/entrypoints/quick/ |
H A D | quick_trampoline_entrypoints.cc | 1417 void Walk(const char* shorty, uint32_t shorty_len) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { 1549 Walk(shorty, shorty_len);
|
/art/compiler/driver/ |
H A D | compiler_driver.cc | 890 void Walk() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { 989 update->Walk();
|
/art/patchoat/ |
H A D | patchoat.cc | 534 TimingLogger::ScopedTiming t("Walk Bitmap", timings_); 535 // Walk the bitmap. 537 bitmap_->Walk(PatchOat::BitmapCallback, this);
|
/art/runtime/ |
H A D | debugger.cc | 4771 space->AsDlMallocSpace()->Walk(HeapChunkContext::HeapChunkJavaCallback, &context); 4781 space->AsRosAllocSpace()->Walk(HeapChunkContext::HeapChunkJavaCallback, &context); 4788 space->AsBumpPointerSpace()->Walk(BumpPointerSpaceCallback, &context); 4797 space->AsRegionSpace()->Walk(BumpPointerSpaceCallback, &context); 4808 // Walk the large objects, these are not in the AllocSpace. 4810 heap->GetLargeObjectsSpace()->Walk(HeapChunkContext::HeapChunkJavaCallback, &context);
|