Home
last modified time | relevance | path

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

12

/art/runtime/mirror/
Dobject_reference.h110 class MANAGED CompressedReference : public mirror::ObjectReference<false, MirrorType> {
112 CompressedReference<MirrorType>() REQUIRES_SHARED(Locks::mutator_lock_) in REQUIRES_SHARED()
115 static CompressedReference<MirrorType> FromMirrorPtr(MirrorType* p) in FromMirrorPtr()
117 return CompressedReference<MirrorType>(p); in FromMirrorPtr()
121 explicit CompressedReference(MirrorType* p) REQUIRES_SHARED(Locks::mutator_lock_) in CompressedReference() function
Dobject.cc68 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root ATTRIBUTE_UNUSED) in VisitRootIfNonNull()
70 void VisitRoot(mirror::CompressedReference<mirror::Object>* root ATTRIBUTE_UNUSED) const {} in VisitRoot()
Dclass.cc1032 void VisitRootIfNonNull(CompressedReference<Object>* root) const in VisitRootIfNonNull()
1039 void VisitRoot(CompressedReference<Object>* root) const in VisitRoot()
1046 reinterpret_cast<Atomic<CompressedReference<Object>>*>(root); in VisitRoot()
1048 CompressedReference<Object>::FromMirrorPtr(old_ref.Ptr()), in VisitRoot()
1049 CompressedReference<Object>::FromMirrorPtr(new_ref.Ptr())); in VisitRoot()
/art/runtime/
Dgc_root.h126 virtual void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count,
142 void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count, in VisitRoots()
194 mirror::CompressedReference<mirror::Object>* roots[1] = { &root_ }; in VisitRoot()
206 ALWAYS_INLINE mirror::CompressedReference<mirror::Object>* AddressWithoutBarrier() { in AddressWithoutBarrier()
225 mutable mirror::CompressedReference<mirror::Object> root_;
253 ALWAYS_INLINE void VisitRootIfNonNull(mirror::CompressedReference<MirrorType>* root) in VisitRootIfNonNull()
266 void VisitRoot(mirror::CompressedReference<MirrorType>* root) in VisitRoot()
282 mirror::CompressedReference<mirror::Object>* roots_[kBufferSize];
300 ALWAYS_INLINE void VisitRootIfNonNull(mirror::CompressedReference<MirrorType>* root) const in VisitRootIfNonNull()
313 void VisitRoot(mirror::CompressedReference<MirrorType>* root) const in VisitRoot()
Dstack_reference.h27 class PACKED(4) StackReference : public mirror::CompressedReference<MirrorType> {
Dread_barrier-inl.h148 inline MirrorType* ReadBarrier::BarrierForRoot(mirror::CompressedReference<MirrorType>* root, in BarrierForRoot()
168 auto old_ref = mirror::CompressedReference<MirrorType>::FromMirrorPtr(ref); in BarrierForRoot()
170 auto new_ref = mirror::CompressedReference<MirrorType>::FromMirrorPtr(ref); in BarrierForRoot()
174 reinterpret_cast<Atomic<mirror::CompressedReference<MirrorType>>*>(root); in BarrierForRoot()
Dgc_root-inl.h38 : root_(mirror::CompressedReference<mirror::Object>::FromMirrorPtr(ref)) { } in GcRoot()
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()
Dread_barrier.h63 ALWAYS_INLINE static MirrorType* BarrierForRoot(mirror::CompressedReference<MirrorType>* root,
Dfault_handler.cc63 mirror::CompressedReference<mirror::Class> cls; in SafeGetDeclaringClass()
Dart_field.h50 mirror::CompressedReference<mirror::Object>* GetDeclaringClassAddressWithoutBarrier() { in GetDeclaringClassAddressWithoutBarrier()
/art/tools/cpp-define-generator/
Dconstant_reference.def20 #include "mirror/object_reference.h" // mirror::CompressedReference
27 DEFINE_EXPR(COMPRESSED_REFERENCE_SIZE, size_t, sizeof(art::mirror::CompressedReference<art::m…
28 …FERENCE_SIZE_SHIFT, size_t, art::WhichPowerOf2(sizeof(art::mirror::CompressedReference<art::mirror…
/art/runtime/entrypoints/quick/
Dquick_entrypoints.h35 template<class MirrorType> class CompressedReference; variable
80 extern void ReadBarrierJni(mirror::CompressedReference<mirror::Object>* handle_on_stack,
Dquick_jni_entrypoints.cc33 extern void ReadBarrierJni(mirror::CompressedReference<mirror::Object>* handle_on_stack, in ReadBarrierJni()
/art/runtime/gc/accounting/
Dremembered_set.cc91 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
98 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
Dmod_union_table.cc106 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
111 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
207 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
214 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
293 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
300 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
/art/runtime/gc/collector/
Dmark_compact.cc285 mirror::CompressedReference<mirror::Object>** roots, size_t count, in VisitRoots()
309 void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count, in VisitRoots()
434 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
441 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
583 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
590 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
Dconcurrent_copying.cc319 void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, in VisitRoots()
324 mirror::CompressedReference<mirror::Object>* const root = roots[i]; in VisitRoots()
409 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
417 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
489 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
496 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
1087 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
1094 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
1212 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
1219 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
[all …]
Dsemi_space.cc305 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
312 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
629 void SemiSpace::VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count, in VisitRoots()
702 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
709 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
Dmark_sweep.cc572 void MarkSweep::VisitRoots(mirror::CompressedReference<mirror::Object>** roots, in VisitRoots()
682 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
689 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
1128 void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, in VisitRoots()
1338 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
1346 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
Dconcurrent_copying.h153 void MarkRoot(mirror::CompressedReference<mirror::Object>* root)
156 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,
Dsemi_space.h152 virtual void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count,
/art/patchoat/
Dpatchoat.h167 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root ATTRIBUTE_UNUSED) in VisitRootIfNonNull()
169 void VisitRoot(mirror::CompressedReference<mirror::Object>* root ATTRIBUTE_UNUSED) const {} in VisitRoot()
/art/runtime/generated/
Dasm_support_gen.h26 …MPRESSED_REFERENCE_SIZE), (static_cast<size_t>(sizeof(art::mirror::CompressedReference<art::mirror…
28 …HIFT), (static_cast<size_t>(art::WhichPowerOf2(sizeof(art::mirror::CompressedReference<art::mirror…

12