Home
last modified time | relevance | path

Searched refs:GcRootArray (Results 1 – 5 of 5) sorted by relevance

/art/runtime/mirror/
Ddex_cache-inl.h119 inline void GcRootArray<T>::Set(uint32_t index, T* value) { in Set()
125 inline T* GcRootArray<T>::Get(uint32_t index) { in Get()
213 GcRootArray<CallSite>* call_sites = GetResolvedCallSites(); in GetResolvedCallSite()
228 GcRootArray<CallSite>* call_sites = GetResolvedCallSites(); in SetResolvedCallSite()
319 GcRootArray<mirror::CallSite>* resolved_call_sites = GetResolvedCallSites<kVerifyFlags>(); in VisitNativeRoots()
328 GcRootArray<mirror::Class>* resolved_types = GetResolvedTypesArray<kVerifyFlags>(); in VisitNativeRoots()
334 GcRootArray<mirror::String>* resolved_strings = GetStringsArray<kVerifyFlags>(); in VisitNativeRoots()
340 GcRootArray<mirror::MethodType>* resolved_method_types = in VisitNativeRoots()
Ddex_cache.h208 template <typename T> class GcRootArray {
210 GcRootArray() {} in GcRootArray() function
495 GcRootArray<CallSite>,
518 GcRootArray<mirror::MethodType>,
540 GcRootArray<mirror::Class>,
551 GcRootArray<mirror::String>,
/art/runtime/
Druntime_image.cc611 mirror::GcRootArray<mirror::Class>* old_types_array = cache->GetResolvedTypesArray(); in EmitClasses()
618 mirror::GcRootArray<mirror::Class>* content_array = in EmitClasses()
619 reinterpret_cast<mirror::GcRootArray<mirror::Class>*>( in EmitClasses()
801 mirror::GcRootArray<mirror::String>* old_strings_array = cache->GetStringsArray(); in RelocateDexCacheArrays()
804 mirror::GcRootArray<mirror::Class>* old_types_array = cache->GetResolvedTypesArray(); in RelocateDexCacheArrays()
1255 mirror::GcRootArray<T>* CreateGcRootDexCacheArray(uint32_t num_entries, in CreateGcRootDexCacheArray()
1257 mirror::GcRootArray<T>* array) { in CreateGcRootDexCacheArray()
1275 return reinterpret_cast<mirror::GcRootArray<T>*>(data.data() + offset); in CreateGcRootDexCacheArray()
1316 mirror::GcRootArray<mirror::Class>* resolved_types = cache->GetResolvedTypesArray(); in CopyDexCache()
1324 mirror::GcRootArray<mirror::String>* strings = cache->GetStringsArray(); in CopyDexCache()
[all …]
Dclass_linker.cc1590 mirror::GcRootArray<mirror::String>* array = obj_ptr->AsDexCache()->GetStringsArray(); in VisitInternedStringReferences()
/art/runtime/gc/space/
Dimage_space.cc397 template <typename T> void VisitGcRootDexCacheArray(mirror::GcRootArray<T>* array) in VisitGcRootDexCacheArray()
426 mirror::GcRootArray<mirror::String>* old_strings = dex_cache->GetStringsArray(); in VisitDexCacheArrays()
428 mirror::GcRootArray<mirror::String>* strings = native_visitor_(old_strings); in VisitDexCacheArrays()
433 mirror::GcRootArray<mirror::Class>* old_types = dex_cache->GetResolvedTypesArray(); in VisitDexCacheArrays()
435 mirror::GcRootArray<mirror::Class>* types = native_visitor_(old_types); in VisitDexCacheArrays()