Searched refs:layout (Results 1 – 6 of 6) sorted by relevance
/art/runtime/mirror/ |
D | dex_cache.cc | 47 DexCacheArraysLayout layout(image_pointer_size, dex_file); in InitializeDexCache() local 55 DCHECK(layout.Alignment() == 8u || layout.Alignment() == 16u); in InitializeDexCache() 57 raw_arrays = (layout.Alignment() == 16u) in InitializeDexCache() 58 ? reinterpret_cast<uint8_t*>(linear_alloc->AllocAlign16(self, layout.Size())) in InitializeDexCache() 59 : reinterpret_cast<uint8_t*>(linear_alloc->Alloc(self, layout.Size())); in InitializeDexCache() 63 reinterpret_cast<StringDexCacheType*>(raw_arrays + layout.StringsOffset()); in InitializeDexCache() 65 reinterpret_cast<TypeDexCacheType*>(raw_arrays + layout.TypesOffset()); in InitializeDexCache() 67 reinterpret_cast<MethodDexCacheType*>(raw_arrays + layout.MethodsOffset()); in InitializeDexCache() 69 reinterpret_cast<FieldDexCacheType*>(raw_arrays + layout.FieldsOffset()); in InitializeDexCache() 105 raw_arrays + layout.MethodTypesOffset()); in InitializeDexCache() [all …]
|
/art/test/661-oat-writer-layout/ |
D | info.txt | 1 Tests Oat Writer is correctly changing the layout of OatMethod code addresses.
|
/art/test/656-annotation-lookup-generic-jni/ |
D | info.txt | 5 stack with an unexpected layout when trying to resolve the method's
|
/art/dex2oat/linker/ |
D | image_writer.cc | 667 DexCacheArraysLayout layout(target_ptr_size_, dex_file); in PrepareDexCacheArraySlots() local 668 image_info.IncrementBinSlotSize(Bin::kDexCacheArray, layout.Size()); in PrepareDexCacheArraySlots() 684 DexCacheArraysLayout layout(target_ptr_size_, dex_file); in PrepareDexCacheArraySlots() local 688 DCHECK(layout.Valid()); in PrepareDexCacheArraySlots() 695 start + layout.TypesOffset(), in PrepareDexCacheArraySlots() 699 start + layout.MethodsOffset(), in PrepareDexCacheArraySlots() 703 start + layout.FieldsOffset(), in PrepareDexCacheArraySlots() 706 AddDexCacheArrayRelocation(dex_cache->GetStrings(), start + layout.StringsOffset(), oat_index); in PrepareDexCacheArraySlots() 709 start + layout.MethodTypesOffset(), in PrepareDexCacheArraySlots() 712 start + layout.CallSitesOffset(), in PrepareDexCacheArraySlots()
|
/art/build/ |
D | Android.bp | 106 // Disable warning for use of offsetof on non-standard layout type.
|
/art/test/ |
D | Android.bp | 584 "661-oat-writer-layout/oat_writer_layout.cc",
|