Home
last modified time | relevance | path

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

12

/art/runtime/
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()
221 explicit ALWAYS_INLINE GcRoot(mirror::CompressedReference<mirror::Object> ref)
232 mutable mirror::CompressedReference<mirror::Object> root_;
260 ALWAYS_INLINE void VisitRootIfNonNull(mirror::CompressedReference<MirrorType>* root) in VisitRootIfNonNull()
273 void VisitRoot(mirror::CompressedReference<MirrorType>* root) in VisitRoot()
289 mirror::CompressedReference<mirror::Object>* roots_[kBufferSize];
307 ALWAYS_INLINE void VisitRootIfNonNull(mirror::CompressedReference<MirrorType>* root) const in VisitRootIfNonNull()
[all …]
Dgc_root-inl.h37 inline GcRoot<MirrorType>::GcRoot(mirror::CompressedReference<mirror::Object> ref) in GcRoot()
42 : GcRoot(mirror::CompressedReference<mirror::Object>::FromMirrorPtr(ref)) { } in GcRoot()
Dstack_reference.h27 class PACKED(4) StackReference : public mirror::CompressedReference<MirrorType> {
Dread_barrier-inl.h156 inline MirrorType* ReadBarrier::BarrierForRoot(mirror::CompressedReference<MirrorType>* root, in BarrierForRoot()
179 auto old_ref = mirror::CompressedReference<MirrorType>::FromMirrorPtr(ref); in BarrierForRoot()
181 auto new_ref = mirror::CompressedReference<MirrorType>::FromMirrorPtr(ref); in BarrierForRoot()
185 reinterpret_cast<Atomic<mirror::CompressedReference<MirrorType>>*>(root); in BarrierForRoot()
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.h70 ALWAYS_INLINE static MirrorType* BarrierForRoot(mirror::CompressedReference<MirrorType>* root,
Dart_method-inl.h629 mirror::CompressedReference<mirror::Object>* cls_ptr =
630 reinterpret_cast<mirror::CompressedReference<mirror::Object>*>(
662 reinterpret_cast<mirror::CompressedReference<mirror::Object>*>(declaring_class));
Dclass_table-inl.h126 void VisitRoot(mirror::CompressedReference<mirror::Object>* klass) const in VisitRoot()
/art/runtime/mirror/
Dobject_reference.h224 class MANAGED CompressedReference : public mirror::ObjectReference<false, MirrorType> {
226 CompressedReference<MirrorType>()
229 static CompressedReference<MirrorType> FromMirrorPtr(MirrorType* p) in FromMirrorPtr()
231 return CompressedReference<MirrorType>(p); in FromMirrorPtr()
234 static CompressedReference<MirrorType> FromVRegValue(uint32_t vreg_value) { in FromVRegValue()
235 CompressedReference<MirrorType> result; in FromVRegValue()
245 explicit CompressedReference(MirrorType* p) REQUIRES_SHARED(Locks::mutator_lock_) in CompressedReference() function
Dobject.cc70 [[maybe_unused]] mirror::CompressedReference<mirror::Object>* root) const {} in VisitRootIfNonNull()
71 void VisitRoot([[maybe_unused]] mirror::CompressedReference<mirror::Object>* root) const {} in VisitRoot()
/art/runtime/jni/
Dlocal_reference_table-inl.h35 mirror::CompressedReference<mirror::Object>::FromMirrorPtr(ref.Ptr())); in SetReference()
62 mirror::CompressedReference<mirror::Object>::FromVRegValue(value)); in SetVRegValue()
Dlocal_reference_table.h198 static_assert(sizeof(LrtEntry) == sizeof(mirror::CompressedReference<mirror::Object>));
/art/tools/cpp-define-generator/
Dglobals.def55 sizeof(art::mirror::CompressedReference<art::mirror::Object>))
57 art::WhichPowerOf2(sizeof(art::mirror::CompressedReference<art::mirror::Object>)))
/art/runtime/gc/accounting/
Dremembered_set.cc90 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
97 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
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()
/art/runtime/gc/collector/
Dsemi_space.cc253 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
260 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
488 void SemiSpace::VisitRoots(mirror::CompressedReference<mirror::Object>** roots, in VisitRoots()
561 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
568 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
Dconcurrent_copying.cc518 void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, in VisitRoots()
524 mirror::CompressedReference<mirror::Object>* const root = roots[i]; in VisitRoots()
625 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
633 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
707 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
714 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
953 void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, in VisitRoots()
958 mirror::CompressedReference<mirror::Object>* const root = roots[i]; in VisitRoots()
1126 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
1134 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
[all …]
Dconcurrent_copying.h37 template<class MirrorType> class CompressedReference; variable
201 void MarkRoot(Thread* const self, mirror::CompressedReference<mirror::Object>* root)
204 void VisitRoots(mirror::CompressedReference<mirror::Object>** roots,
Dmark_compact.h117 void VisitRoots(mirror::CompressedReference<mirror::Object>** roots,
180 using ObjReference = mirror::CompressedReference<mirror::Object>;
294 ALWAYS_INLINE void UpdateRoot(mirror::CompressedReference<mirror::Object>* root,
Dmark_sweep.cc598 void MarkSweep::VisitRoots(mirror::CompressedReference<mirror::Object>** roots, in VisitRoots()
708 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
715 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
1151 void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, in VisitRoots()
1361 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
1369 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
Dsemi_space.h151 void VisitRoots(mirror::CompressedReference<mirror::Object>** roots,
/art/runtime/entrypoints/quick/
Dquick_entrypoints.h35 template<class MirrorType> class CompressedReference; variable
Dquick_jni_entrypoints.cc51 mirror::CompressedReference<mirror::Object>* declaring_class = in artJniReadBarrier()
/art/runtime/gc/
Dverification.cc160 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
167 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
/art/dex2oat/linker/
Dimage_writer.cc225 void VisitRootIfNonNull([[maybe_unused]] mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
230 void VisitRoot([[maybe_unused]] mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
924 [[maybe_unused]] mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
927 ALWAYS_INLINE void VisitRoot([[maybe_unused]] mirror::CompressedReference<mirror::Object>* root) in VisitRoot()
1820 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
1827 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
1868 [[maybe_unused]] mirror::CompressedReference<mirror::Object>* root) const { in VisitRootIfNonNull()
1871 void VisitRoot([[maybe_unused]] mirror::CompressedReference<mirror::Object>* root) const { in VisitRoot()
2916 void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, in VisitRoots()
3200 [[maybe_unused]] mirror::CompressedReference<mirror::Object>* root) const { in VisitRootIfNonNull()
[all …]

12