/art/runtime/mirror/ |
reference-inl.h | 25 inline uint32_t Reference::ClassSize(size_t pointer_size) { 27 return Class::ComputeClassSize(false, vtable_entries, 2, 0, 0, 0, 0, pointer_size);
|
class-inl.h | 83 inline ArraySlice<ArtMethod> Class::GetDirectMethodsSlice(size_t pointer_size) { 85 DCHECK(ValidPointerSize(pointer_size)) << pointer_size; 86 return GetDirectMethodsSliceUnchecked(pointer_size); 89 inline ArraySlice<ArtMethod> Class::GetDirectMethodsSliceUnchecked(size_t pointer_size) { 93 ArtMethod::Size(pointer_size), 94 ArtMethod::Alignment(pointer_size)); 98 inline ArraySlice<ArtMethod> Class::GetDeclaredMethodsSlice(size_t pointer_size) { 100 DCHECK(ValidPointerSize(pointer_size)) << pointer_size; 266 SetFieldPtrWithSize<false>(EmbeddedImTableEntryOffset(i, pointer_size), method, pointer_size); local 308 SetFieldPtrWithSize<false>(EmbeddedVTableEntryOffset(i, pointer_size), method, pointer_size); local [all...] |
dex_cache.cc | 44 size_t pointer_size) { 66 Fixup(runtime->GetResolutionMethod(), pointer_size); 70 void DexCache::Fixup(ArtMethod* trampoline, size_t pointer_size) { 76 if (GetElementPtrSize<ArtMethod*>(resolved_methods, i, pointer_size) == nullptr) { 77 SetElementPtrSize(resolved_methods, i, trampoline, pointer_size);
|
class.cc | 338 size_t pointer_size) { 340 ArtMethod* method = FindDeclaredVirtualMethod(name, signature, pointer_size); 348 method = iftable->GetInterface(i)->FindDeclaredVirtualMethod(name, signature, pointer_size); 357 size_t pointer_size) { 359 ArtMethod* method = FindDeclaredVirtualMethod(name, signature, pointer_size); 367 method = iftable->GetInterface(i)->FindDeclaredVirtualMethod(name, signature, pointer_size); 376 size_t pointer_size) { 378 ArtMethod* method = FindDeclaredVirtualMethod(dex_cache, dex_method_idx, pointer_size); 387 dex_cache, dex_method_idx, pointer_size); 396 size_t pointer_size) { 1079 const size_t pointer_size = kTransactionActive local 1148 const size_t pointer_size = kTransactionActive local [all...] |
field-inl.h | 57 const auto pointer_size = kTransactionActive ? local 60 auto* resolved_field = field->GetDexCache()->GetResolvedField(dex_field_index, pointer_size); 73 field->GetDexCache()->SetResolvedField(dex_field_index, field, pointer_size);
|
class.h | 567 size_t pointer_size); 570 static uint32_t ClassClassSize(size_t pointer_size) { 573 return ComputeClassSize(true, vtable_entries, 0, 0, 4, 1, 0, pointer_size); 577 static uint32_t PrimitiveClassSize(size_t pointer_size) { 578 return ComputeClassSize(false, 0, 0, 0, 0, 0, 0, pointer_size); 714 ALWAYS_INLINE IterationRange<StrideIterator<ArtMethod>> GetDirectMethods(size_t pointer_size) 724 ALWAYS_INLINE IterationRange<StrideIterator<ArtMethod>> GetMethods(size_t pointer_size) 738 ALWAYS_INLINE ArraySlice<ArtMethod> GetDirectMethodsSlice(size_t pointer_size) 741 ALWAYS_INLINE ArtMethod* GetDirectMethod(size_t i, size_t pointer_size) 745 ALWAYS_INLINE ArtMethod* GetDirectMethodUnchecked(size_t i, size_t pointer_size) [all...] |
object_array.h | 29 static uint32_t ClassSize(size_t pointer_size) { 30 return Array::ClassSize(pointer_size);
|
/art/runtime/ |
art_method.h | 66 size_t pointer_size) { 67 const size_t count = other->NumEntries(pointer_size); 69 SetInterfaceMethod(i, pointer_size, other->GetInterfaceMethod(i, pointer_size)); 70 SetImplementationMethod(i, pointer_size, other->GetImplementationMethod(i, pointer_size)); 72 SetInterfaceMethod(count, pointer_size, interface_method); 73 SetImplementationMethod(count, pointer_size, implementation_method); 75 SetInterfaceMethod(count + 1, pointer_size, nullptr); 76 SetImplementationMethod(count + 1, pointer_size, nullptr) 474 entry_point_from_quick_compiled_code, pointer_size); local 541 SetNativePointer(EntryPointFromJniOffset(pointer_size), entrypoint, pointer_size); local [all...] |
thread.h | 533 template<size_t pointer_size> 534 static ThreadOffset<pointer_size> ThinLockIdOffset() { 535 return ThreadOffset<pointer_size>( 540 template<size_t pointer_size> 541 static ThreadOffset<pointer_size> ThreadFlagsOffset() { 542 return ThreadOffset<pointer_size>( 547 template<size_t pointer_size> 548 static ThreadOffset<pointer_size> IsGcMarkingOffset() { 549 return ThreadOffset<pointer_size>( 558 template<size_t pointer_size> 570 DCHECK_GT(sizeof(void*), pointer_size); local [all...] |
art_method-inl.h | 123 inline ArtMethod** ArtMethod::GetDexCacheResolvedMethods(size_t pointer_size) { 124 return GetNativePointer<ArtMethod**>(DexCacheResolvedMethodsOffset(pointer_size), 125 pointer_size); 160 inline bool ArtMethod::HasDexCacheResolvedMethods(size_t pointer_size) { 161 return GetDexCacheResolvedMethods(pointer_size) != nullptr; 165 size_t pointer_size) { 166 return GetDexCacheResolvedMethods(pointer_size) == other_cache; 169 inline bool ArtMethod::HasSameDexCacheResolvedMethods(ArtMethod* other, size_t pointer_size) { 170 return GetDexCacheResolvedMethods(pointer_size) == 171 other->GetDexCacheResolvedMethods(pointer_size); [all...] |
image-inl.h | 50 size_t pointer_size) const { 56 }, pointer_size); 57 pos += table->ComputeSize(pointer_size);
|
jni_env_ext.cc | 118 static size_t JNIEnvSize(size_t pointer_size) { 120 return pointer_size; 123 Offset JNIEnvExt::SegmentStateOffset(size_t pointer_size) { 124 size_t locals_offset = JNIEnvSize(pointer_size) + 125 2 * pointer_size + // Thread* self + JavaVMExt* vm. 127 (pointer_size - 4); // Padding. 129 IndirectReferenceTable::SegmentStateOffset(pointer_size).Int32Value(); 133 Offset JNIEnvExt::LocalRefCookieOffset(size_t pointer_size) { 134 return Offset(JNIEnvSize(pointer_size) + 135 2 * pointer_size); // Thread* self + JavaVMExt* v [all...] |
handle_scope.h | 55 static size_t SizeOf(size_t pointer_size, uint32_t num_references); 76 static size_t LinkOffset(size_t pointer_size ATTRIBUTE_UNUSED) { 81 static size_t NumberOfReferencesOffset(size_t pointer_size) { 82 return pointer_size; 86 static size_t ReferencesOffset(size_t pointer_size) { 87 return pointer_size + sizeof(number_of_references_);
|
jni_env_ext.h | 53 static Offset SegmentStateOffset(size_t pointer_size); 54 static Offset LocalRefCookieOffset(size_t pointer_size); 55 static Offset SelfOffset(size_t pointer_size);
|
offsets.h | 54 template<size_t pointer_size>
|
image.cc | 42 uint32_t pointer_size, 60 pointer_size_(pointer_size), 163 size_t pointer_size) const { 164 const size_t method_alignment = ArtMethod::Alignment(pointer_size); 165 const size_t method_size = ArtMethod::Size(pointer_size);
|
/art/runtime/entrypoints/quick/ |
quick_entrypoints_enum.h | 39 template <size_t pointer_size> 40 static ThreadOffset<pointer_size> GetThreadOffset(QuickEntrypointEnum trampoline) { 44 return QUICK_ENTRYPOINT_OFFSET(pointer_size, p ## name);
|
/art/runtime/utils/ |
dex_cache_arrays_layout-inl.h | 30 inline DexCacheArraysLayout::DexCacheArraysLayout(size_t pointer_size, 32 : pointer_size_(pointer_size), 42 DCHECK(ValidPointerSize(pointer_size)) << pointer_size; 45 inline DexCacheArraysLayout::DexCacheArraysLayout(size_t pointer_size, const DexFile* dex_file) 46 : DexCacheArraysLayout(pointer_size, dex_file->GetHeader()) {
|
dex_cache_arrays_layout.h | 42 DexCacheArraysLayout(size_t pointer_size, const DexFile::Header& header); 45 DexCacheArraysLayout(size_t pointer_size, const DexFile* dex_file); 105 static size_t Alignment(size_t pointer_size);
|
/external/google-breakpad/src/common/dwarf/ |
bytereader_unittest.cc | 55 size_t pointer_size; member in struct:ReaderFixture 382 &pointer_size), 392 &pointer_size)); 393 EXPECT_EQ(4U, pointer_size); 404 &pointer_size)); 405 EXPECT_EQ(8U, pointer_size); 414 &pointer_size)); 415 EXPECT_EQ(3U, pointer_size); 424 &pointer_size)); 425 EXPECT_EQ(2U, pointer_size); 622 size_t pointer_size; member in struct:AlignedFixture [all...] |
/art/compiler/ |
common_compiler_test.cc | 118 size_t pointer_size = class_linker_->GetImagePointerSize(); local 119 for (auto& m : klass->GetMethods(pointer_size)) { 239 auto pointer_size = class_linker_->GetImagePointerSize(); local 240 for (auto& m : klass->GetMethods(pointer_size)) { 261 auto pointer_size = class_linker_->GetImagePointerSize(); local 262 ArtMethod* method = klass->FindDirectMethod(method_name, signature, pointer_size); 275 auto pointer_size = class_linker_->GetImagePointerSize(); local 276 ArtMethod* method = klass->FindVirtualMethod(method_name, signature, pointer_size);
|
/art/compiler/driver/ |
compiler_driver_test.cc | 89 const auto pointer_size = class_linker->GetImagePointerSize(); local 90 for (auto& m : c->GetMethods(pointer_size)) { 123 auto pointer_size = cl->GetImagePointerSize(); local 125 ArtMethod* method = dex_cache->GetResolvedMethod(i, pointer_size); 217 const auto pointer_size = class_linker->GetImagePointerSize(); local 218 for (auto& m : klass->GetDirectMethods(pointer_size)) { 220 const void* code = m.GetEntryPointFromQuickCompiledCodePtrSize(pointer_size); 273 const auto pointer_size = class_linker->GetImagePointerSize(); local 275 for (auto& m : klass->GetVirtualMethods(pointer_size)) { 277 const void* code = m.GetEntryPointFromQuickCompiledCodePtrSize(pointer_size); [all...] |
/external/mesa3d/src/gallium/auxiliary/gallivm/ |
lp_bld_init.c | 387 const unsigned pointer_size = 8 * sizeof(void *); 395 pointer_size, pointer_size, pointer_size, // pointer size, abi alignment, preferred alignment 396 pointer_size, // aggregate preferred alignment 397 pointer_size, pointer_size); // stack objects abi alignment, preferred alignment
|
/art/patchoat/ |
patchoat.cc | 492 const size_t pointer_size = InstructionSetPointerSize(isa_); local 494 image_header->VisitPackedArtMethods(&visitor, heap_->Begin(), pointer_size); 498 const size_t pointer_size = InstructionSetPointerSize(isa_); local 505 pointer_size); 576 const size_t pointer_size = InstructionSetPointerSize(isa_); local 609 ArtMethod* orig = mirror::DexCache::GetElementPtrSize(orig_methods, j, pointer_size); 611 mirror::DexCache::SetElementPtrSize(copy_methods, j, copy, pointer_size); 622 ArtField* orig = mirror::DexCache::GetElementPtrSize(orig_fields, j, pointer_size); 624 mirror::DexCache::SetElementPtrSize(copy_fields, j, copy, pointer_size); 696 const size_t pointer_size = InstructionSetPointerSize(isa_) local 703 vtable->Fixup(RelocatedCopyOfFollowImages(vtable), pointer_size, native_visitor); local 712 pointer_size, local 727 const size_t pointer_size = InstructionSetPointerSize(isa_); local [all...] |
/art/compiler/optimizing/ |
inliner.cc | 154 size_t pointer_size = cl->GetImagePointerSize(); local 157 resolved_method, pointer_size); 161 resolved_method, pointer_size); 235 size_t pointer_size = Runtime::Current()->GetClassLinker()->GetImagePointerSize(); local 236 DCHECK_EQ(profiling_info_, method_->GetProfilingInfo(pointer_size)); 382 size_t pointer_size = class_linker->GetImagePointerSize(); local 385 resolved_method, pointer_size); 389 resolved_method, pointer_size); 474 size_t pointer_size = class_linker->GetImagePointerSize(); local 486 resolved_method, pointer_size); 636 size_t pointer_size = class_linker->GetImagePointerSize(); local 955 size_t pointer_size = InstructionSetPointerSize(codegen_->GetInstructionSet()); local 981 size_t pointer_size = InstructionSetPointerSize(codegen_->GetInstructionSet()); local 1009 size_t pointer_size = InstructionSetPointerSize(codegen_->GetInstructionSet()); local 1330 size_t pointer_size = Runtime::Current()->GetClassLinker()->GetImagePointerSize(); local [all...] |