/art/runtime/entrypoints/jni/ |
H A D | jni_entrypoints.h | 23 #define JNI_ENTRYPOINT_OFFSET(ptr_size, x) \ 24 Thread::JniEntryPointOffset<ptr_size>(OFFSETOF_MEMBER(JniEntryPoints, x))
|
/art/runtime/mirror/ |
H A D | dex_cache-inl.h | 42 inline ArtField* DexCache::GetResolvedField(uint32_t idx, size_t ptr_size) { argument 43 DCHECK_EQ(Runtime::Current()->GetClassLinker()->GetImagePointerSize(), ptr_size); 44 auto* field = GetResolvedFields()->GetElementPtrSize<ArtField*>(idx, ptr_size); 51 inline void DexCache::SetResolvedField(uint32_t idx, ArtField* field, size_t ptr_size) { argument 52 DCHECK_EQ(Runtime::Current()->GetClassLinker()->GetImagePointerSize(), ptr_size); 53 GetResolvedFields()->SetElementPtrSize(idx, field, ptr_size); 56 inline ArtMethod* DexCache::GetResolvedMethod(uint32_t method_idx, size_t ptr_size) { argument 57 DCHECK_EQ(Runtime::Current()->GetClassLinker()->GetImagePointerSize(), ptr_size); 58 auto* method = GetResolvedMethods()->GetElementPtrSize<ArtMethod*>(method_idx, ptr_size); 67 inline void DexCache::SetResolvedMethod(uint32_t idx, ArtMethod* method, size_t ptr_size) { argument [all...] |
H A D | dex_cache.h | 110 ALWAYS_INLINE ArtMethod* GetResolvedMethod(uint32_t method_idx, size_t ptr_size) 113 ALWAYS_INLINE void SetResolvedMethod(uint32_t method_idx, ArtMethod* resolved, size_t ptr_size) 117 ALWAYS_INLINE ArtField* GetResolvedField(uint32_t idx, size_t ptr_size) 121 ALWAYS_INLINE void SetResolvedField(uint32_t idx, ArtField* field, size_t ptr_size)
|
H A D | throwable.cc | 109 auto ptr_size = Runtime::Current()->GetClassLinker()->GetImagePointerSize(); local 111 ArtMethod* method = method_trace->GetElementPtrSize<ArtMethod*>(i, ptr_size); 112 uintptr_t dex_pc = method_trace->GetElementPtrSize<uintptr_t>(i + depth, ptr_size);
|
H A D | array-inl.h | 375 inline T PointerArray::GetElementPtrSize(uint32_t idx, size_t ptr_size) { argument 378 if (ptr_size == 8) { 381 DCHECK_EQ(ptr_size, 4u); 386 inline void PointerArray::SetElementPtrSize(uint32_t idx, T element, size_t ptr_size) { argument 387 if (ptr_size == 8) { 391 DCHECK_EQ(ptr_size, 4u);
|
H A D | array.h | 183 T GetElementPtrSize(uint32_t idx, size_t ptr_size) 187 void SetElementPtrSize(uint32_t idx, T element, size_t ptr_size)
|
/art/runtime/entrypoints/interpreter/ |
H A D | interpreter_entrypoints.h | 24 #define INTERPRETER_ENTRYPOINT_OFFSET(ptr_size, x) \ 25 Thread::InterpreterEntryPointOffset<ptr_size>(OFFSETOF_MEMBER(InterpreterEntryPoints, x))
|
/art/runtime/entrypoints/quick/ |
H A D | quick_entrypoints.h | 25 #define QUICK_ENTRYPOINT_OFFSET(ptr_size, x) \ 26 Thread::QuickEntryPointOffset<ptr_size>(OFFSETOF_MEMBER(QuickEntryPoints, x))
|
/art/runtime/base/ |
H A D | arena_allocator.h | 228 void* Realloc(void* ptr, size_t ptr_size, size_t new_size, 230 DCHECK_GE(new_size, ptr_size); 231 DCHECK_EQ(ptr == nullptr, ptr_size == 0u); 232 auto* end = reinterpret_cast<uint8_t*>(ptr) + ptr_size; 235 const size_t size_delta = new_size - ptr_size; 245 memcpy(new_ptr, ptr, ptr_size);
|
/art/runtime/ |
H A D | art_method-inl.h | 91 inline ArtMethod* ArtMethod::GetDexCacheResolvedMethod(uint16_t method_index, size_t ptr_size) { argument 93 method_index, ptr_size); 104 size_t ptr_size) { 106 GetDexCacheResolvedMethods()->SetElementPtrSize(method_idx, new_method, ptr_size); 103 SetDexCacheResolvedMethod(uint16_t method_idx, ArtMethod* new_method, size_t ptr_size) argument
|
H A D | thread.cc | 2015 template<size_t ptr_size> 2022 DO_THREAD_OFFSET(ThreadFlagsOffset<ptr_size>(), "state_and_flags") 2023 DO_THREAD_OFFSET(CardTableOffset<ptr_size>(), "card_table") 2024 DO_THREAD_OFFSET(ExceptionOffset<ptr_size>(), "exception") 2025 DO_THREAD_OFFSET(PeerOffset<ptr_size>(), "peer"); 2026 DO_THREAD_OFFSET(JniEnvOffset<ptr_size>(), "jni_env") 2027 DO_THREAD_OFFSET(SelfOffset<ptr_size>(), "self") 2028 DO_THREAD_OFFSET(StackEndOffset<ptr_size>(), "stack_end") 2029 DO_THREAD_OFFSET(ThinLockIdOffset<ptr_size>(), "thin_lock_thread_id") 2030 DO_THREAD_OFFSET(TopOfManagedStackOffset<ptr_size>(), "top_quick_frame_metho [all...] |
H A D | art_method.h | 234 ALWAYS_INLINE ArtMethod* GetDexCacheResolvedMethod(uint16_t method_idx, size_t ptr_size) 237 size_t ptr_size)
|
H A D | debugger.cc | 1589 auto ptr_size = cl->GetImagePointerSize(); local 1592 c->GetDirectMethod(i, ptr_size) : c->GetVirtualMethod(i - direct_method_count, ptr_size);
|
/art/compiler/dex/quick/mips/ |
H A D | call_mips.cc | 278 int ptr_size = cu_->target64 ? 8 : 4; local 314 const int frame_sub = frame_size_ - spill_count * ptr_size; 341 AddSlowPath(new(arena_)StackOverflowSlowPath(this, branch, spill_count * ptr_size));
|
H A D | target_mips.cc | 849 int ptr_size = cu_->target64 ? 8 : 4; local 850 int offset = num_core_spills_ * ptr_size; 856 offset -= ptr_size; 870 int ptr_size = cu_->target64 ? 8 : 4; local 874 offset -= ptr_size;
|
/art/compiler/dex/quick/ |
H A D | codegen_util.cc | 887 constexpr unsigned int ptr_size = sizeof(uint32_t); local 888 static_assert(ptr_size >= sizeof(mirror::HeapReference<mirror::Object>), 890 offset = AssignLiteralPointerOffsetCommon(code_literal_list_, offset, ptr_size); 891 offset = AssignLiteralPointerOffsetCommon(method_literal_list_, offset, ptr_size); 892 offset = AssignLiteralPointerOffsetCommon(class_literal_list_, offset, ptr_size);
|