HomeSort by relevance Sort by last modified time
    Searched refs:CompressedReference (Results 1 - 25 of 36) sorted by null

1 2

  /art/runtime/mirror/
object_reference.h 96 class MANAGED CompressedReference : public mirror::ObjectReference<false, MirrorType> {
98 CompressedReference<MirrorType>() SHARED_REQUIRES(Locks::mutator_lock_)
101 static CompressedReference<MirrorType> FromMirrorPtr(MirrorType* p)
103 return CompressedReference<MirrorType>(p);
107 CompressedReference<MirrorType>(MirrorType* p) SHARED_REQUIRES(Locks::mutator_lock_)
object.cc 67 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root ATTRIBUTE_UNUSED)
69 void VisitRoot(mirror::CompressedReference<mirror::Object>* root ATTRIBUTE_UNUSED) const {}
class.cc     [all...]
  /art/runtime/
gc_root-inl.h 36 : root_(mirror::CompressedReference<mirror::Object>::FromMirrorPtr(ref)) { }
gc_root.h 109 virtual void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count,
125 void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count,
177 mirror::CompressedReference<mirror::Object>* roots[1] = { &root_ };
189 ALWAYS_INLINE mirror::CompressedReference<mirror::Object>* AddressWithoutBarrier() {
202 // Root visitors take pointers to root_ and place them in CompressedReference** arrays. We use a
203 // CompressedReference<mirror::Object> here since it violates strict aliasing requirements to
204 // cast CompressedReference<MirrorType>* to CompressedReference<mirror::Object>*.
205 mutable mirror::CompressedReference<mirror::Object> root_;
233 ALWAYS_INLINE void VisitRootIfNonNull(mirror::CompressedReference<MirrorType>* root
    [all...]
read_barrier-inl.h 145 inline MirrorType* ReadBarrier::BarrierForRoot(mirror::CompressedReference<MirrorType>* root,
165 auto old_ref = mirror::CompressedReference<MirrorType>::FromMirrorPtr(ref);
167 auto new_ref = mirror::CompressedReference<MirrorType>::FromMirrorPtr(ref);
171 reinterpret_cast<Atomic<mirror::CompressedReference<MirrorType>>*>(root);
read_barrier.h 64 ALWAYS_INLINE static MirrorType* BarrierForRoot(mirror::CompressedReference<MirrorType>* root,
asm_support.h 73 sizeof(art::mirror::CompressedReference<art::mirror::Object>))
  /art/runtime/entrypoints/quick/
quick_entrypoints.h 34 template<class MirrorType> class CompressedReference;
71 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 165 V(ReadBarrierJni, void, mirror::CompressedReference<mirror::Object>*, Thread*) \
  /art/runtime/gc/accounting/
remembered_set.cc 88 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const
95 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const
mod_union_table.cc 105 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const
110 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const
201 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const
208 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const
286 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const
293 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const
  /art/runtime/gc/collector/
mark_compact.cc 279 mirror::CompressedReference<mirror::Object>** roots, size_t count,
303 void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count,
428 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const
435 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const
567 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const
574 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const
concurrent_copying.h 125 void MarkRoot(mirror::CompressedReference<mirror::Object>* root)
127 virtual void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count,
concurrent_copying.cc 717 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const
724 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const
    [all...]
semi_space.cc 301 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const
308 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const
627 void SemiSpace::VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count,
699 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const
706 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const
    [all...]
mark_compact.h 120 virtual void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count,
semi_space.h 151 virtual void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count,
mark_sweep.cc 579 void MarkSweep::VisitRoots(mirror::CompressedReference<mirror::Object>** roots,
685 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const
692 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const
    [all...]
mark_sweep.h 200 virtual void VisitRoots(mirror::CompressedReference<mirror::Object>** roots,
  /art/patchoat/
patchoat.h 202 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root ATTRIBUTE_UNUSED)
204 void VisitRoot(mirror::CompressedReference<mirror::Object>* root ATTRIBUTE_UNUSED) const {}
  /art/runtime/lambda/
closure_builder.cc 49 auto compressed_reference = mirror::CompressedReference<mirror::Object>::FromMirrorPtr(object);
closure.cc 298 mirror::CompressedReference<mirror::Object> compressed_result;
shorty_field_type_test.cc 340 EXPECT_EQ(kObjectReferenceSize, sizeof(mirror::CompressedReference<mirror::Object>));

Completed in 1283 milliseconds

1 2