Lines Matching refs:GcRoot
51 first_elem.object = GcRoot<T>(nullptr);
89 GcRoot<mirror::String>* preresolved_strings = GetPreResolvedStrings();
121 GetPreResolvedStrings()[string_idx.index_] = GcRoot<mirror::String>(resolved);
133 GcRoot<mirror::String>*>(PreResolvedStringsOffset(), nullptr);
212 GcRoot<mirror::CallSite>& target = GetResolvedCallSites()[call_site_idx];
213 Atomic<GcRoot<mirror::CallSite>>& ref =
214 reinterpret_cast<Atomic<GcRoot<mirror::CallSite>>&>(target);
223 GcRoot<mirror::CallSite> null_call_site(nullptr);
224 GcRoot<mirror::CallSite> candidate(call_site);
225 GcRoot<mirror::CallSite>& target = GetResolvedCallSites()[call_site_idx];
228 Atomic<GcRoot<mirror::CallSite>>& ref =
229 reinterpret_cast<Atomic<GcRoot<mirror::CallSite>>&>(target);
348 // failure. GcRoot<T> is a template argument-dependent type and we need to
378 GcRoot<mirror::CallSite>* resolved_call_sites = GetResolvedCallSites<kVerifyFlags>();
384 GcRoot<mirror::String>* const preresolved_strings = GetPreResolvedStrings();
399 source.object = GcRoot<String>(new_source);
411 source.object = GcRoot<Class>(new_source);
424 source.object = GcRoot<MethodType>(new_source);
430 inline void DexCache::FixupResolvedCallSites(GcRoot<mirror::CallSite>* dest,
432 GcRoot<mirror::CallSite>* src = GetResolvedCallSites();
436 dest[i] = GcRoot<mirror::CallSite>(new_source);