OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:DexCachePair
(Results
1 - 6
of
6
) sorted by null
/art/runtime/mirror/
dex_cache.h
49
template <typename T> struct PACKED(8)
DexCachePair
{
70
DexCachePair
(ObjPtr<T> object, uint32_t index);
71
DexCachePair
() : index(0) {}
72
DexCachePair
(const
DexCachePair
<T>&) = default;
73
DexCachePair
& operator=(const
DexCachePair
<T>&) = default;
75
static void Initialize(std::atomic<
DexCachePair
<T>>* dex_cache);
89
// This is similar to
DexCachePair
except that we're storing a native pointer
90
// instead of a GC root. See
DexCachePair
for the details
[
all
...]
dex_cache-inl.h
45
inline
DexCachePair
<T>::
DexCachePair
(ObjPtr<T> object, uint32_t index)
49
inline void
DexCachePair
<T>::Initialize(std::atomic<
DexCachePair
<T>>* dex_cache) {
50
DexCachePair
<T> first_elem;
57
inline T*
DexCachePair
<T>::GetObjectForIndex(uint32_t idx) {
341
inline void VisitDexCachePairs(std::atomic<
DexCachePair
<T>>* pairs,
346
DexCachePair
<T> source = pairs[i].load(std::memory_order_relaxed);
class.h
69
template <typename T> struct PACKED(8)
DexCachePair
;
71
using StringDexCachePair =
DexCachePair
<String>;
[
all
...]
/art/dex2oat/linker/
image_writer.h
528
void FixupDexCacheArrayEntry(std::atomic<mirror::
DexCachePair
<T>>* orig_array,
529
std::atomic<mirror::
DexCachePair
<T>>* new_array,
[
all
...]
image_writer.cc
[
all
...]
/art/runtime/gc/space/
image_space.cc
601
void FixupDexCacheArrayEntry(std::atomic<mirror::
DexCachePair
<T>>* array, uint32_t index)
603
static_assert(sizeof(std::atomic<mirror::
DexCachePair
<T>>) == sizeof(mirror::
DexCachePair
<T>),
605
PatchGcRoot(&(reinterpret_cast<mirror::
DexCachePair
<T>*>(array)[index].object));
[
all
...]
Completed in 211 milliseconds