/art/runtime/mirror/ |
H A D | object_array.h | 29 static uint32_t ClassSize(size_t pointer_size) { argument 30 return Array::ClassSize(pointer_size);
|
H A D | reference-inl.h | 25 inline uint32_t Reference::ClassSize(size_t pointer_size) { argument 27 return Class::ComputeClassSize(false, vtable_entries, 2, 0, 0, 0, 0, pointer_size);
|
H A D | 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);
|
H A D | dex_cache.cc | 44 size_t pointer_size) { 66 Fixup(runtime->GetResolutionMethod(), pointer_size); 70 void DexCache::Fixup(ArtMethod* trampoline, size_t pointer_size) { argument 76 if (GetElementPtrSize<ArtMethod*>(resolved_methods, i, pointer_size) == nullptr) { 77 SetElementPtrSize(resolved_methods, i, trampoline, pointer_size); 34 Init(const DexFile* dex_file, String* location, GcRoot<String>* strings, uint32_t num_strings, GcRoot<Class>* resolved_types, uint32_t num_resolved_types, ArtMethod** resolved_methods, uint32_t num_resolved_methods, ArtField** resolved_fields, uint32_t num_resolved_fields, size_t pointer_size) argument
|
H A D | dex_cache-inl.h | 32 inline uint32_t DexCache::ClassSize(size_t pointer_size) { argument 34 return Class::ComputeClassSize(true, vtable_entries, 0, 0, 0, 0, 0, pointer_size);
|
H A D | string-inl.h | 35 inline uint32_t String::ClassSize(size_t pointer_size) { argument 37 return Class::ComputeClassSize(true, vtable_entries, 0, 0, 0, 1, 2, pointer_size);
|
H A D | array-inl.h | 33 inline uint32_t Array::ClassSize(size_t pointer_size) { argument 35 return Class::ComputeClassSize(true, vtable_entries, 0, 0, 0, 0, 0, pointer_size); 408 size_t pointer_size, 411 void* ptr = GetElementPtrSize<void*, kVerifyFlags, kReadBarrierOption>(i, pointer_size); 414 dest->SetElementPtrSize<false, true>(i, new_ptr, pointer_size); 407 Fixup(mirror::PointerArray* dest, size_t pointer_size, const Visitor& visitor) argument
|
/art/runtime/ |
H A D | handle_scope-inl.h | 60 inline size_t HandleScope::SizeOf(size_t pointer_size, uint32_t num_references) { argument 62 size_t header_size = pointer_size + sizeof(number_of_references_);
|
H A D | 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) { argument 82 return pointer_size; 86 static size_t ReferencesOffset(size_t pointer_size) { argument 87 return pointer_size + sizeof(number_of_references_);
|
H A D | 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); 29 ImageHeader(uint32_t image_begin, uint32_t image_size, ImageSection* sections, uint32_t image_roots, uint32_t oat_checksum, uint32_t oat_file_begin, uint32_t oat_data_begin, uint32_t oat_data_end, uint32_t oat_file_end, uint32_t boot_image_begin, uint32_t boot_image_size, uint32_t boot_oat_begin, uint32_t boot_oat_size, uint32_t pointer_size, bool compile_pic, bool is_pic, StorageMode storage_mode, size_t data_size) argument
|
H A D | jni_env_ext.cc | 118 static size_t JNIEnvSize(size_t pointer_size) { argument 120 return pointer_size; 123 Offset JNIEnvExt::SegmentStateOffset(size_t pointer_size) { argument 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) { argument 134 return Offset(JNIEnvSize(pointer_size) + 135 2 * pointer_size); // Threa 138 SelfOffset(size_t pointer_size) argument [all...] |
H A D | utils.h | 329 static inline constexpr bool ValidPointerSize(size_t pointer_size) { argument 330 return pointer_size == 4 || pointer_size == 8;
|
/art/runtime/utils/ |
H A D | dex_cache_arrays_layout-inl.h | 30 inline DexCacheArraysLayout::DexCacheArraysLayout(size_t pointer_size, argument 32 : pointer_size_(pointer_size), 42 DCHECK(ValidPointerSize(pointer_size)) << pointer_size; 45 inline DexCacheArraysLayout::DexCacheArraysLayout(size_t pointer_size, const DexFile* dex_file) argument 46 : DexCacheArraysLayout(pointer_size, dex_file->GetHeader()) {
|
/art/compiler/dex/ |
H A D | verified_method.cc | 172 size_t pointer_size = cl->GetImagePointerSize(); local 174 is_range ? inst->VRegB_3rc() : inst->VRegB_35c(), pointer_size); 184 abstract_method, pointer_size); 188 abstract_method, pointer_size);
|
/art/compiler/optimizing/ |
H A D | sharpening.cc | 244 size_t pointer_size = InstructionSetPointerSize(codegen_->GetInstructionSet()); local 245 DexCacheArraysLayout layout(pointer_size, &dex_file);
|
/art/runtime/jit/ |
H A D | profile_compilation_info_test.cc | 45 const auto pointer_size = class_linker->GetImagePointerSize(); local 47 for (auto& m : klass->GetVirtualMethods(pointer_size)) {
|
/art/compiler/ |
H A D | 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);
|
H A D | oat_test.cc | 401 auto pointer_size = class_linker->GetImagePointerSize(); local 423 for (auto& m : klass->GetDirectMethods(pointer_size)) { 429 for (auto& m : klass->GetDeclaredVirtualMethods(pointer_size)) {
|
/art/compiler/dex/quick/ |
H A D | dex_file_method_inliner.cc | 846 uint32_t DexFileMethodInliner::GetOffsetForStringInit(uint32_t method_index, size_t pointer_size) { argument 851 OFFSETOF_MEMBER(QuickEntryPoints, pNewEmptyString), pointer_size); 852 return string_init_base_offset + it->second.d.data * pointer_size;
|
/art/compiler/driver/ |
H A D | 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...] |
H A D | compiler_driver-inl.h | 339 const size_t pointer_size = InstructionSetPointerSize(GetInstructionSet()); local 348 resolved_method->GetMethodIndex(), pointer_size) == resolved_method) && 366 target_method->dex_method_index, pointer_size),
|
/art/runtime/entrypoints/ |
H A D | entrypoint_utils.cc | 51 size_t pointer_size = class_linker->GetImagePointerSize(); local 52 mirror::Class* klass = referrer->GetDexCacheResolvedType<false>(type_idx, pointer_size); 191 size_t pointer_size = Runtime::Current()->GetClassLinker()->GetImagePointerSize(); local 193 h_interface_method->GetArtMethod()->GetReturnType(true /* resolve */, pointer_size);
|
H A D | entrypoint_utils-inl.h | 95 size_t pointer_size = class_linker->GetImagePointerSize(); local 96 mirror::Class* klass = method->GetDexCacheResolvedType<false>(type_idx, pointer_size); 240 size_t pointer_size = class_linker->GetImagePointerSize(); local 241 mirror::Class* klass = method->GetDexCacheResolvedType<false>(type_idx, pointer_size);
|
/art/runtime/interpreter/ |
H A D | interpreter_goto_table_impl.cc | 348 size_t pointer_size = Runtime::Current()->GetClassLinker()->GetImagePointerSize(); local 350 pointer_size);
|
H A D | interpreter_switch_impl.cc | 286 size_t pointer_size = Runtime::Current()->GetClassLinker()->GetImagePointerSize(); local 288 pointer_size);
|