Home
last modified time | relevance | path

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

12

/art/runtime/mirror/
Dobject_reference.h96 class MANAGED CompressedReference : public mirror::ObjectReference<false, MirrorType> {
98 CompressedReference<MirrorType>() SHARED_REQUIRES(Locks::mutator_lock_) in SHARED_REQUIRES()
101 static CompressedReference<MirrorType> FromMirrorPtr(MirrorType* p) in FromMirrorPtr()
103 return CompressedReference<MirrorType>(p); in FromMirrorPtr()
107 CompressedReference<MirrorType>(MirrorType* p) SHARED_REQUIRES(Locks::mutator_lock_) in SHARED_REQUIRES()
Dobject.cc67 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root ATTRIBUTE_UNUSED) in VisitRootIfNonNull()
69 void VisitRoot(mirror::CompressedReference<mirror::Object>* root ATTRIBUTE_UNUSED) const {} in VisitRoot()
Dclass.cc944 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
951 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
958 reinterpret_cast<Atomic<mirror::CompressedReference<mirror::Object>>*>(root); in VisitRoot()
960 mirror::CompressedReference<mirror::Object>::FromMirrorPtr(old_ref), in VisitRoot()
961 mirror::CompressedReference<mirror::Object>::FromMirrorPtr(new_ref)); in VisitRoot()
/art/runtime/
Dgc_root.h109 virtual void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count,
125 void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count, in VisitRoots()
177 mirror::CompressedReference<mirror::Object>* roots[1] = { &root_ }; in VisitRoot()
189 ALWAYS_INLINE mirror::CompressedReference<mirror::Object>* AddressWithoutBarrier() { in AddressWithoutBarrier()
204 mutable mirror::CompressedReference<mirror::Object> root_;
232 ALWAYS_INLINE void VisitRootIfNonNull(mirror::CompressedReference<MirrorType>* root) in VisitRootIfNonNull()
245 void VisitRoot(mirror::CompressedReference<MirrorType>* root) in VisitRoot()
261 mirror::CompressedReference<mirror::Object>* roots_[kBufferSize];
Dread_barrier-inl.h145 inline MirrorType* ReadBarrier::BarrierForRoot(mirror::CompressedReference<MirrorType>* root, in BarrierForRoot()
165 auto old_ref = mirror::CompressedReference<MirrorType>::FromMirrorPtr(ref); in BarrierForRoot()
167 auto new_ref = mirror::CompressedReference<MirrorType>::FromMirrorPtr(ref); in BarrierForRoot()
171 reinterpret_cast<Atomic<mirror::CompressedReference<MirrorType>>*>(root); in BarrierForRoot()
Dgc_root-inl.h36 : root_(mirror::CompressedReference<mirror::Object>::FromMirrorPtr(ref)) { } in GcRoot()
Dread_barrier.h64 ALWAYS_INLINE static MirrorType* BarrierForRoot(mirror::CompressedReference<MirrorType>* root,
/art/runtime/entrypoints/quick/
Dquick_entrypoints.h34 template<class MirrorType> class CompressedReference; variable
71 extern void ReadBarrierJni(mirror::CompressedReference<mirror::Object>* handle_on_stack,
Dquick_jni_entrypoints.cc25 extern void ReadBarrierJni(mirror::CompressedReference<mirror::Object>* handle_on_stack, in ReadBarrierJni()
Dquick_entrypoints_list.h165 V(ReadBarrierJni, void, mirror::CompressedReference<mirror::Object>*, Thread*) \
/art/runtime/gc/accounting/
Dmod_union_table.cc105 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
110 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
201 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
208 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
286 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
293 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
Dremembered_set.cc88 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
95 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
/art/runtime/gc/collector/
Dmark_compact.cc292 mirror::CompressedReference<mirror::Object>** roots, size_t count, in VisitRoots()
317 void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count, in VisitRoots()
443 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
450 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
593 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
600 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
Dconcurrent_copying.cc718 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
725 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
850 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
857 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
1437 ALWAYS_INLINE void VisitRootIfNonNull(mirror::CompressedReference<MirrorType>* root) in VisitRootIfNonNull()
1451 void VisitRoot(mirror::CompressedReference<MirrorType>* root) in VisitRoot()
1603 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
1611 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
1673 inline void ConcurrentCopying::MarkRoot(mirror::CompressedReference<mirror::Object>* root) { in MarkRoot()
1678 auto* addr = reinterpret_cast<Atomic<mirror::CompressedReference<mirror::Object>>*>(root); in MarkRoot()
[all …]
Dsemi_space.cc312 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
319 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
644 void SemiSpace::VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count, in VisitRoots()
717 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
724 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
Dconcurrent_copying.h125 void MarkRoot(mirror::CompressedReference<mirror::Object>* root)
127 virtual void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count,
Dmark_sweep.cc577 void MarkSweep::VisitRoots(mirror::CompressedReference<mirror::Object>** roots, in VisitRoots()
683 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
690 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
1129 void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, in VisitRoots()
1339 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
1347 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
Dsemi_space.h151 virtual void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count,
Dmark_compact.h120 virtual void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count,
Dmark_sweep.h200 virtual void VisitRoots(mirror::CompressedReference<mirror::Object>** roots,
/art/patchoat/
Dpatchoat.h201 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root ATTRIBUTE_UNUSED) in VisitRootIfNonNull()
203 void VisitRoot(mirror::CompressedReference<mirror::Object>* root ATTRIBUTE_UNUSED) const {} in VisitRoot()
/art/runtime/lambda/
Dclosure_builder.cc49 auto compressed_reference = mirror::CompressedReference<mirror::Object>::FromMirrorPtr(object); in CaptureVariableObject()
Dshorty_field_type_test.cc340 EXPECT_EQ(kObjectReferenceSize, sizeof(mirror::CompressedReference<mirror::Object>)); in TEST_F()
Dclosure.cc298 mirror::CompressedReference<mirror::Object> compressed_result; in GetCapturedObject()
/art/runtime/gc/space/
Dimage_space.cc736 ALWAYS_INLINE void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
743 ALWAYS_INLINE void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
765 mirror::CompressedReference<mirror::Object>* root ATTRIBUTE_UNUSED) const {} in VisitRootIfNonNull()
767 ALWAYS_INLINE void VisitRoot(mirror::CompressedReference<mirror::Object>* root ATTRIBUTE_UNUSED) in VisitRoot()

12