/art/runtime/mirror/ |
object_reference.h | 96 class MANAGED CompressedReference : public mirror::ObjectReference<false, MirrorType> { 98 CompressedReference<MirrorType>() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) 101 static CompressedReference<MirrorType> FromMirrorPtr(MirrorType* p) 103 return CompressedReference<MirrorType>(p); 107 CompressedReference<MirrorType>(MirrorType* p) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
|
/art/runtime/ |
gc_root-inl.h | 36 : root_(mirror::CompressedReference<mirror::Object>::FromMirrorPtr(ref)) { }
|
gc_root.h | 105 virtual void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count, 121 void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count, 141 mirror::CompressedReference<mirror::Object>* roots[1] = { &root_ }; 153 ALWAYS_INLINE mirror::CompressedReference<mirror::Object>* AddressWithoutBarrier() { 165 // Root visitors take pointers to root_ and place the min CompressedReference** arrays. We use a 166 // CompressedReference<mirror::Object> here since it violates strict aliasing requirements to 167 // cast CompressedReference<MirrorType>* to CompressedReference<mirror::Object>*. 168 mutable mirror::CompressedReference<mirror::Object> root_; 196 ALWAYS_INLINE void VisitRootIfNonNull(mirror::CompressedReference<MirrorType>* root [all...] |
read_barrier-inl.h | 117 inline MirrorType* ReadBarrier::BarrierForRoot(mirror::CompressedReference<MirrorType>* root) { 142 auto old_ref = mirror::CompressedReference<MirrorType>::FromMirrorPtr(ref); 144 auto new_ref = mirror::CompressedReference<MirrorType>::FromMirrorPtr(ref); 147 reinterpret_cast<Atomic<mirror::CompressedReference<MirrorType>>*>(root);
|
read_barrier.h | 64 ALWAYS_INLINE static MirrorType* BarrierForRoot(mirror::CompressedReference<MirrorType>* root)
|
asm_support.h | 63 sizeof(art::mirror::CompressedReference<art::mirror::Object>))
|
stack.h | 62 class MANAGED StackReference : public mirror::CompressedReference<MirrorType> {
|
/art/runtime/entrypoints/quick/ |
quick_entrypoints.h | 35 class CompressedReference; 70 extern void ReadBarrierJni(mirror::CompressedReference<mirror::Object>* handle_on_stack,
|
quick_jni_entrypoints.cc | 25 extern void ReadBarrierJni(mirror::CompressedReference<mirror::Object>* handle_on_stack,
|
quick_entrypoints_list.h | 148 V(ReadBarrierJni, void, mirror::CompressedReference<mirror::Object>*, Thread*)
|
/art/runtime/gc/collector/ |
mark_compact.h | 120 virtual void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count,
|
semi_space.h | 139 virtual void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count,
|
mark_compact.cc | 318 mirror::CompressedReference<mirror::Object>** roots, size_t count, 343 void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count,
|
concurrent_copying.h | 197 virtual void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count,
|
mark_sweep.h | 192 virtual void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count,
|
concurrent_copying.cc | [all...] |
mark_sweep.cc | 543 void MarkSweep::VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count, [all...] |
semi_space.cc | 618 void SemiSpace::VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count, [all...] |
/art/patchoat/ |
patchoat.cc | 452 void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count, [all...] |
/art/compiler/ |
image_writer.cc | [all...] |