Lines Matching refs:Object

79   mirror::HeapReference<mirror::Object>* GetDexCacheArrayElementImageAddress(  in GetDexCacheArrayElementImageAddress()
83 return reinterpret_cast<mirror::HeapReference<mirror::Object>*>( in GetDexCacheArrayElementImageAddress()
167 void AssignImageOffset(mirror::Object* object, BinSlot bin_slot)
169 void SetImageOffset(mirror::Object* object, size_t offset)
171 bool IsImageOffsetAssigned(mirror::Object* object) const
173 size_t GetImageOffset(mirror::Object* object) const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
174 void UpdateImageOffset(mirror::Object* obj, uintptr_t offset)
178 void AssignImageBinSlot(mirror::Object* object) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
179 void SetImageBinSlot(mirror::Object* object, BinSlot bin_slot)
181 bool IsImageBinSlotAssigned(mirror::Object* object) const
183 BinSlot GetImageBinSlot(mirror::Object* object) const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
187 static void* GetImageAddressCallback(void* writer, mirror::Object* obj) in GetImageAddressCallback()
192 mirror::Object* GetLocalAddress(mirror::Object* object) const in GetLocalAddress()
196 return reinterpret_cast<mirror::Object*>(dst); in GetLocalAddress()
225 static void ComputeEagerResolvedStringsCallback(mirror::Object* obj, void* arg)
235 static void CheckNonImageClassesRemovedCallback(mirror::Object* obj, void* arg)
243 mirror::ObjectArray<mirror::Object>* CreateImageRoots() const
245 void CalculateObjectBinSlots(mirror::Object* obj)
247 void UnbinObjectsIntoOffset(mirror::Object* obj)
250 void WalkInstanceFields(mirror::Object* obj, mirror::Class* klass)
252 void WalkFieldsInOrder(mirror::Object* obj)
254 static void WalkFieldsCallback(mirror::Object* obj, void* arg)
256 static void UnbinObjectsIntoOffsetCallback(mirror::Object* obj, void* arg)
262 static void CopyAndFixupObjectsCallback(mirror::Object* obj, void* arg)
264 void CopyAndFixupObject(mirror::Object* obj) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
269 void FixupObject(mirror::Object* orig, mirror::Object* copy)
271 void FixupPointerArray(mirror::Object* dst, mirror::PointerArray* arr, mirror::Class* klass,
320 SafeMap<mirror::Object*, DexCacheArrayLocation> dex_cache_array_indexes_;
331 std::unordered_map<mirror::Object*, uint32_t> saved_hashcode_map_;