Searched refs:Walk (Results 1 - 20 of 20) sorted by relevance

/art/runtime/gc/accounting/
H A Dheap_bitmap.cc74 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 Dheap_bitmap.h51 void Walk(ObjectCallback* callback, void* arg)
H A Dspace_bitmap.h132 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 Dspace_bitmap.cc111 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 Dlarge_object_space.h48 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 Dbump_pointer_space.h143 void Walk(ObjectCallback* callback, void* arg)
H A Ddlmalloc_space.h107 void Walk(WalkCallback callback, void* arg) OVERRIDE LOCKS_EXCLUDED(lock_);
H A Dmalloc_space.h89 virtual void Walk(WalkCallback callback, void* arg) = 0;
H A Ddlmalloc_space.cc232 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 Drosalloc_space.h107 void Walk(WalkCallback callback, void* arg) OVERRIDE LOCKS_EXCLUDED(lock_);
H A Dbump_pointer_space.cc156 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 Drosalloc_space.cc261 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 Dlarge_object_space.cc226 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 Dregion_space.h150 void Walk(ObjectCallback* callback, void* arg)
/art/oatdump/
H A Doatdump.cc136 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 Dheap.cc836 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 Dquick_trampoline_entrypoints.cc1417 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 Dcompiler_driver.cc890 void Walk() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
989 update->Walk();
/art/patchoat/
H A Dpatchoat.cc534 TimingLogger::ScopedTiming t("Walk Bitmap", timings_);
535 // Walk the bitmap.
537 bitmap_->Walk(PatchOat::BitmapCallback, this);
/art/runtime/
H A Ddebugger.cc4771 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);

Completed in 206 milliseconds