/art/runtime/ |
D | gc_root.h | 89 ALWAYS_INLINE void VisitRoot(mirror::Object** roots, const RootInfo& info) in VisitRoot() argument 91 VisitRoots(&roots, 1, info); in VisitRoot() 95 ALWAYS_INLINE void VisitRootIfNonNull(mirror::Object** roots, const RootInfo& info) in VisitRootIfNonNull() argument 97 if (*roots != nullptr) { in VisitRootIfNonNull() 98 VisitRoot(roots, info); in VisitRootIfNonNull() 102 virtual void VisitRoots(mirror::Object*** roots, size_t count, const RootInfo& info) 105 virtual void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count, 114 void VisitRoots(mirror::Object*** roots, size_t count, const RootInfo& info) OVERRIDE in VisitRoots() argument 117 VisitRoot(*roots[i], info); in VisitRoots() 121 void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count, in VisitRoots() argument [all …]
|
/art/runtime/gc/collector/ |
D | mark_compact.cc | 311 mirror::Object*** roots, size_t count, const RootInfo& info ATTRIBUTE_UNUSED) { in VisitRoots() argument 313 MarkObject(*roots[i]); in VisitRoots() 318 mirror::CompressedReference<mirror::Object>** roots, size_t count, in VisitRoots() argument 321 MarkObject(roots[i]->AsMirrorPtr()); in VisitRoots() 330 void VisitRoots(mirror::Object*** roots, size_t count, const RootInfo& info ATTRIBUTE_UNUSED) in VisitRoots() argument 334 mirror::Object* obj = *roots[i]; in VisitRoots() 337 *roots[i] = new_obj; in VisitRoots() 343 void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count, in VisitRoots() argument 348 mirror::Object* obj = roots[i]->AsMirrorPtr(); in VisitRoots() 351 roots[i]->Assign(new_obj); in VisitRoots()
|
D | semi_space.h | 136 virtual void VisitRoots(mirror::Object*** roots, size_t count, const RootInfo& info) OVERRIDE 139 virtual void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count,
|
D | mark_compact.h | 117 virtual void VisitRoots(mirror::Object*** roots, size_t count, const RootInfo& info) 120 virtual void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count,
|
D | mark_sweep.cc | 536 void MarkSweep::VisitRoots(mirror::Object*** roots, size_t count, in VisitRoots() argument 539 MarkObjectNonNull(*roots[i]); in VisitRoots() 543 void MarkSweep::VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count, in VisitRoots() argument 546 MarkObjectNonNull(roots[i]->AsMirrorPtr()); in VisitRoots() 1050 void VisitRoots(mirror::Object*** roots, size_t count, const RootInfo& info ATTRIBUTE_UNUSED) in VisitRoots() argument 1054 mark_sweep_->MarkObjectNonNullParallel(*roots[i]); in VisitRoots() 1058 void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count, in VisitRoots() argument 1063 mark_sweep_->MarkObjectNonNullParallel(roots[i]->AsMirrorPtr()); in VisitRoots()
|
D | semi_space.cc | 606 void SemiSpace::VisitRoots(mirror::Object*** roots, size_t count, in VisitRoots() argument 609 auto* root = roots[i]; in VisitRoots() 618 void SemiSpace::VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count, in VisitRoots() argument 621 MarkObject(roots[i]); in VisitRoots()
|
D | concurrent_copying.h | 195 virtual void VisitRoots(mirror::Object*** roots, size_t count, const RootInfo& info) 197 virtual void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count,
|
D | mark_sweep.h | 188 virtual void VisitRoots(mirror::Object*** roots, size_t count, const RootInfo& info) OVERRIDE 192 virtual void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count,
|
D | concurrent_copying.cc | 1152 mirror::Object*** roots, size_t count, const RootInfo& info ATTRIBUTE_UNUSED) { in VisitRoots() argument 1154 mirror::Object** root = roots[i]; in VisitRoots() 1176 mirror::CompressedReference<mirror::Object>** roots, size_t count, in VisitRoots() argument 1179 mirror::CompressedReference<mirror::Object>* root = roots[i]; in VisitRoots()
|
/art/patchoat/ |
D | patchoat.cc | 445 void VisitRoots(mirror::Object*** roots, size_t count, const RootInfo& info ATTRIBUTE_UNUSED) in VisitRoots() argument 448 *roots[i] = patch_oat_->RelocatedAddressOfPointer(*roots[i]); in VisitRoots() 452 void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count, in VisitRoots() argument 456 roots[i]->Assign(patch_oat_->RelocatedAddressOfPointer(roots[i]->AsMirrorPtr())); in VisitRoots()
|
/art/compiler/ |
D | image_writer.cc | 1033 void VisitRoots(mirror::Object*** roots, size_t count, const RootInfo& info ATTRIBUTE_UNUSED) in VisitRoots() argument 1036 *roots[i] = ImageAddress(*roots[i]); in VisitRoots() 1040 void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count, in VisitRoots() argument 1044 roots[i]->Assign(ImageAddress(roots[i]->AsMirrorPtr())); in VisitRoots()
|
/art/runtime/verifier/ |
D | method_verifier.h | 233 void VisitRoots(RootVisitor* visitor, const RootInfo& roots)
|