Home
last modified time | relevance | path

Searched refs:CompressedReference (Results 1 – 25 of 39) sorted by relevance

12

/aosp12/art/runtime/
H A Dgc_root.h128 virtual void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count,
144 void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count, in VisitRoots()
196 mirror::CompressedReference<mirror::Object>* roots[1] = { &root_ }; in VisitRoot()
208 ALWAYS_INLINE mirror::CompressedReference<mirror::Object>* AddressWithoutBarrier() { in AddressWithoutBarrier()
227 mutable mirror::CompressedReference<mirror::Object> root_;
255 ALWAYS_INLINE void VisitRootIfNonNull(mirror::CompressedReference<MirrorType>* root) in VisitRootIfNonNull()
268 void VisitRoot(mirror::CompressedReference<MirrorType>* root) in VisitRoot()
284 mirror::CompressedReference<mirror::Object>* roots_[kBufferSize];
302 ALWAYS_INLINE void VisitRootIfNonNull(mirror::CompressedReference<MirrorType>* root) const in VisitRootIfNonNull()
315 void VisitRoot(mirror::CompressedReference<MirrorType>* root) const in VisitRoot()
H A Dread_barrier-inl.h155 inline MirrorType* ReadBarrier::BarrierForRoot(mirror::CompressedReference<MirrorType>* root, in BarrierForRoot()
175 auto old_ref = mirror::CompressedReference<MirrorType>::FromMirrorPtr(ref); in BarrierForRoot()
177 auto new_ref = mirror::CompressedReference<MirrorType>::FromMirrorPtr(ref); in BarrierForRoot()
181 reinterpret_cast<Atomic<mirror::CompressedReference<MirrorType>>*>(root); in BarrierForRoot()
H A Dstack_reference.h27 class PACKED(4) StackReference : public mirror::CompressedReference<MirrorType> {
H A Dclass_table_test.cc47 ALWAYS_INLINE void VisitRootIfNonNull(mirror::CompressedReference<MirrorType>* root) const in VisitRootIfNonNull()
60 void VisitRoot(mirror::CompressedReference<MirrorType>* root) const in VisitRoot()
H A Dgc_root-inl.h38 : root_(mirror::CompressedReference<mirror::Object>::FromMirrorPtr(ref)) { } in GcRoot()
H A Dread_barrier.h70 ALWAYS_INLINE static MirrorType* BarrierForRoot(mirror::CompressedReference<MirrorType>* root,
H A Dfault_handler.cc67 mirror::CompressedReference<mirror::Class> cls; in SafeGetDeclaringClass()
H A Dart_field.h50 mirror::CompressedReference<mirror::Object>* GetDeclaringClassAddressWithoutBarrier() { in GetDeclaringClassAddressWithoutBarrier()
/aosp12/art/runtime/mirror/
H A Dobject_reference.h221 class MANAGED CompressedReference : public mirror::ObjectReference<false, MirrorType> {
223 CompressedReference<MirrorType>() REQUIRES_SHARED(Locks::mutator_lock_) in CompressedReference() function
226 static CompressedReference<MirrorType> FromMirrorPtr(MirrorType* p) in FromMirrorPtr()
228 return CompressedReference<MirrorType>(p); in FromMirrorPtr()
232 explicit CompressedReference(MirrorType* p) REQUIRES_SHARED(Locks::mutator_lock_) in CompressedReference() function
H A Dobject.cc69 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root ATTRIBUTE_UNUSED) in VisitRootIfNonNull()
71 void VisitRoot(mirror::CompressedReference<mirror::Object>* root ATTRIBUTE_UNUSED) const {} in VisitRoot()
H A Dclass.cc1266 void VisitRootIfNonNull(CompressedReference<Object>* root) const in VisitRootIfNonNull()
1273 void VisitRoot(CompressedReference<Object>* root) const in VisitRoot()
1280 reinterpret_cast<Atomic<CompressedReference<Object>>*>(root); in VisitRoot()
1282 CompressedReference<Object>::FromMirrorPtr(old_ref.Ptr()), in VisitRoot()
1283 CompressedReference<Object>::FromMirrorPtr(new_ref.Ptr())); in VisitRoot()
/aosp12/art/runtime/gc/accounting/
H A Dmod_union_table.cc108 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
113 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
209 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
216 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
295 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
302 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
H A Dremembered_set.cc91 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
98 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
/aosp12/art/runtime/entrypoints/quick/
H A Dquick_entrypoints.h35 template<class MirrorType> class CompressedReference; variable
109 extern void ReadBarrierJni(mirror::CompressedReference<mirror::Class>* handle_on_stack,
H A Dquick_jni_entrypoints.cc46 extern void ReadBarrierJni(mirror::CompressedReference<mirror::Class>* declaring_class, in ReadBarrierJni()
/aosp12/art/tools/cpp-define-generator/
H A Dglobals.def55 sizeof(art::mirror::CompressedReference<art::mirror::Object>))
57 art::WhichPowerOf2(sizeof(art::mirror::CompressedReference<art::mirror::Object>)))
/aosp12/art/runtime/gc/collector/
H A Dsemi_space.cc253 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
260 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
487 void SemiSpace::VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count, in VisitRoots()
557 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
564 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
H A Dconcurrent_copying.cc509 void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, in VisitRoots()
515 mirror::CompressedReference<mirror::Object>* const root = roots[i]; in VisitRoots()
628 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
709 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
951 void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, in VisitRoots()
956 mirror::CompressedReference<mirror::Object>* const root = roots[i]; in VisitRoots()
1130 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
1947 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
2943 void VisitRoot(mirror::CompressedReference<MirrorType>* root) in VisitRoot()
3274 mirror::CompressedReference<mirror::Object>** roots, size_t count, in VisitRoots()
[all …]
H A Dconcurrent_copying.h36 template<class MirrorType> class CompressedReference; variable
198 void MarkRoot(Thread* const self, mirror::CompressedReference<mirror::Object>* root)
201 void VisitRoots(mirror::CompressedReference<mirror::Object>** roots,
H A Dmark_sweep.cc597 void MarkSweep::VisitRoots(mirror::CompressedReference<mirror::Object>** roots, in VisitRoots()
707 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
714 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
1152 void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, in VisitRoots()
1362 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
1370 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
H A Dsemi_space.h151 void VisitRoots(mirror::CompressedReference<mirror::Object>** roots,
/aosp12/art/runtime/gc/
H A Dverification.cc169 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
176 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
/aosp12/art/dex2oat/linker/
H A Dimage_writer.cc863 mirror::CompressedReference<mirror::Object>* root ATTRIBUTE_UNUSED) const in VisitRootIfNonNull()
867 mirror::CompressedReference<mirror::Object>* root ATTRIBUTE_UNUSED) const in VisitRoot()
1734 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
1741 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
1783 ALWAYS_INLINE void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
1790 ALWAYS_INLINE void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
2682 void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, in VisitRoots()
2950 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root ATTRIBUTE_UNUSED) in VisitRootIfNonNull()
2952 void VisitRoot(mirror::CompressedReference<mirror::Object>* root ATTRIBUTE_UNUSED) const {} in VisitRoot()
3521 static_assert(std::is_same<DestType, mirror::CompressedReference<mirror::Object>>::value || in CopyAndFixupReference()
/aosp12/art/openjdkjvmti/
H A Dti_heap.cc942 void VisitRoots(art::mirror::CompressedReference<art::mirror::Object>** roots, in VisitRoots()
1628 using CompressedObj = art::mirror::CompressedReference<art::mirror::Object>; in ReplaceObjectReferences()
1732 void VisitRoots(art::mirror::CompressedReference<art::mirror::Object>** roots, in ReplaceStrongRoots()
1735 art::mirror::CompressedReference<art::mirror::Object>** end = roots + count; in ReplaceStrongRoots()
1736 for (art::mirror::CompressedReference<art::mirror::Object>* obj = *roots; roots != end; in ReplaceStrongRoots()
/aosp12/art/runtime/gc/space/
H A Dimage_space.cc368 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root ATTRIBUTE_UNUSED) in VisitRootIfNonNull()
370 void VisitRoot(mirror::CompressedReference<mirror::Object>* root ATTRIBUTE_UNUSED) const {} in VisitRoot()
432 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
475 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root ATTRIBUTE_UNUSED) in VisitRootIfNonNull()
477 void VisitRoot(mirror::CompressedReference<mirror::Object>* root ATTRIBUTE_UNUSED) const {} in VisitRoot()
1086 ALWAYS_INLINE void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
1093 ALWAYS_INLINE void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
1115 mirror::CompressedReference<mirror::Object>* root ATTRIBUTE_UNUSED) const {} in VisitRootIfNonNull()
1117 ALWAYS_INLINE void VisitRoot(mirror::CompressedReference<mirror::Object>* root ATTRIBUTE_UNUSED) in VisitRoot()

12