Searched defs:IndirectRef (Results 1 - 1 of 1) sorted by relevance

/art/runtime/
H A Dindirect_reference_table.h50 // IndirectRef that is not a valid pointer but can be used to find the original value in O(1) time.
89 typedef void* IndirectRef; typedef in namespace:art
91 // Indirect reference kind, used as the two low bits of IndirectRef.
129 // Common alternative implementation: make IndirectRef a pointer to the actual reference slot.
252 IndirectRef Add(IRTSegmentState previous_state,
257 // Given an IndirectRef in the table, return the Object it refers to.
261 ObjPtr<mirror::Object> Get(IndirectRef iref) const REQUIRES_SHARED(Locks::mutator_lock_)
266 ObjPtr<mirror::Object> SynchronizedGet(IndirectRef iref) const
272 void Update(IndirectRef iref, ObjPtr<mirror::Object> obj) REQUIRES_SHARED(Locks::mutator_lock_);
281 bool Remove(IRTSegmentState previous_state, IndirectRef ire
[all...]

Completed in 43 milliseconds