Home
last modified time | relevance | path

Searched defs:reference (Results 1 – 25 of 25) sorted by relevance

/art/runtime/
Dhandle.h49 ALWAYS_INLINE explicit Handle(StackReference<T>* reference) : reference_(reference) { in Handle()
94 explicit Handle(StackReference<S>* reference) in Handle()
125 ALWAYS_INLINE explicit MutableHandle(StackReference<T>* reference) in MutableHandle()
130 ALWAYS_INLINE T* Assign(T* reference) REQUIRES_SHARED(Locks::mutator_lock_) { in Assign()
137 ALWAYS_INLINE T* Assign(ObjPtr<T> reference) REQUIRES_SHARED(Locks::mutator_lock_) { in Assign()
151 explicit MutableHandle(StackReference<S>* reference) REQUIRES_SHARED(Locks::mutator_lock_) in MutableHandle()
/art/compiler/optimizing/
Descape.cc23 void CalculateEscape(HInstruction* reference, in CalculateEscape()
91 bool DoesNotEscape(HInstruction* reference, bool (*no_escape)(HInstruction*, HInstruction*)) { in DoesNotEscape() argument
Dload_store_elimination.cc36 ReferenceInfo(HInstruction* reference, size_t pos) in ReferenceInfo()
967 HInstruction* reference = heap_value->InputAt(0); in VisitDeoptimize() local
Dinstruction_builder.cc1706 uint8_t reference, in BuildTypeCheck()
2724 uint8_t reference = instruction.VRegB_22c(); in ProcessDexInstruction() local
2731 uint8_t reference = instruction.VRegA_21c(); in ProcessDexInstruction() local
Dinstruction_simplifier.cc2012 static bool NoEscapeForStringBufferReference(HInstruction* reference, HInstruction* user) { in NoEscapeForStringBufferReference()
Dnodes.cc1996 HBasicBlock* reference, in UpdateLoopAndTryInformationOfNewBlock()
/art/runtime/gc/
Dreference_processor.cc64 ObjPtr<mirror::Reference> reference) { in GetReferent()
319 ObjPtr<mirror::FinalizerReference> reference) { in MakeCircularListIfUnenqueued()
/art/runtime/base/
Diteration_range.h33 typedef typename std::iterator_traits<Iter>::reference reference; typedef
Dtransform_iterator.h59 using reference = ResultType; variable
Dstringpiece.h37 typedef const char& reference; typedef
Darray_ref.h44 typedef T& reference; typedef
Dscoped_arena_containers.h114 typedef T& reference; typedef
Dallocator.h114 typedef typename std::allocator<T>::reference reference; typedef
Darena_containers.h166 typedef T& reference; typedef
Dtransform_array_ref.h48 using reference = typename Iter::reference; variable
Dhash_set.h121 using reference = T&; variable
/art/runtime/openjdkjvmti/
Djvmti_allocator.h80 typedef T& reference; typedef
/art/compiler/utils/
Dswap_space.h149 typedef T& reference; typedef
Dintrusive_forward_list.h128 typedef T& reference; typedef
/art/runtime/gc/collector/
Dmark_compact.cc407 inline void MarkCompact::UpdateHeapReference(mirror::HeapReference<mirror::Object>* reference) { in UpdateHeapReference()
559 ObjPtr<mirror::Reference> reference) { in DelayReferenceReferent()
Dsemi_space.cc682 ObjPtr<mirror::Reference> reference) { in DelayReferenceReferent()
Dconcurrent_copying.cc2555 ObjPtr<mirror::Reference> reference) { in DelayReferenceReferent()
/art/runtime/mirror/
Demulated_stack_frame.cc84 ALWAYS_INLINE void SetReference(ObjPtr<mirror::Object> reference) in SetReference()
/art/test/530-checker-lse/src/
DMain.java640 java.lang.ref.WeakReference<Object> reference = getWeakReference(); in testFinalizableByForcingGc() local
/art/runtime/entrypoints/quick/
Dquick_trampoline_entrypoints.cc968 jobject reference = in Visit() local