/aosp_15_r20/prebuilts/module_sdk/art/current/sdk/include/art/libdexfile/dex/ |
D | code_item_accessors-inl.h | 92 inline void CodeItemDataAccessor::Init<CompactDexFile::CodeItem>( 104 inline void CodeItemDataAccessor::Init<StandardDexFile::CodeItem>( 113 inline void CodeItemDataAccessor::Init(const DexFile& dex_file, in Init() 125 inline CodeItemDataAccessor::CodeItemDataAccessor(const DexFile& dex_file, in CodeItemDataAccessor() function 130 inline IterationRange<const dex::TryItem*> CodeItemDataAccessor::TryItems() const { in TryItems() 137 inline const uint8_t* CodeItemDataAccessor::GetCatchHandlerData(size_t offset) const { in GetCatchHandlerData() 141 inline const dex::TryItem* CodeItemDataAccessor::FindTryItem(uint32_t try_dex_pc) const { in FindTryItem() 149 inline const void* CodeItemDataAccessor::CodeItemDataEnd() const { in CodeItemDataEnd() 176 CodeItemDataAccessor::Init(code_item); 183 CodeItemDataAccessor::Init(code_item);
|
D | dex_file_exception_helpers.h | 30 class CodeItemDataAccessor; variable 34 CatchHandlerIterator(const CodeItemDataAccessor& accessor, uint32_t address); 36 CatchHandlerIterator(const CodeItemDataAccessor& accessor, const dex::TryItem& try_item); 59 void Init(const CodeItemDataAccessor& accessor, int32_t offset);
|
/aosp_15_r20/prebuilts/module_sdk/art/13/include/art/libdexfile/dex/ |
D | code_item_accessors-inl.h | 92 inline void CodeItemDataAccessor::Init<CompactDexFile::CodeItem>( 104 inline void CodeItemDataAccessor::Init<StandardDexFile::CodeItem>( 113 inline void CodeItemDataAccessor::Init(const DexFile& dex_file, in Init() 125 inline CodeItemDataAccessor::CodeItemDataAccessor(const DexFile& dex_file, in CodeItemDataAccessor() function 130 inline IterationRange<const dex::TryItem*> CodeItemDataAccessor::TryItems() const { in TryItems() 137 inline const uint8_t* CodeItemDataAccessor::GetCatchHandlerData(size_t offset) const { in GetCatchHandlerData() 141 inline const dex::TryItem* CodeItemDataAccessor::FindTryItem(uint32_t try_dex_pc) const { in FindTryItem() 149 inline const void* CodeItemDataAccessor::CodeItemDataEnd() const { in CodeItemDataEnd() 176 CodeItemDataAccessor::Init(code_item); 183 CodeItemDataAccessor::Init(code_item);
|
D | dex_file_exception_helpers.h | 30 class CodeItemDataAccessor; variable 34 CatchHandlerIterator(const CodeItemDataAccessor& accessor, uint32_t address); 36 CatchHandlerIterator(const CodeItemDataAccessor& accessor, const dex::TryItem& try_item); 59 void Init(const CodeItemDataAccessor& accessor, int32_t offset);
|
/aosp_15_r20/art/libdexfile/dex/ |
H A D | code_item_accessors-inl.h | 92 inline void CodeItemDataAccessor::Init<CompactDexFile::CodeItem>( 104 inline void CodeItemDataAccessor::Init<StandardDexFile::CodeItem>( 113 inline void CodeItemDataAccessor::Init(const DexFile& dex_file, in Init() 125 inline CodeItemDataAccessor::CodeItemDataAccessor(const DexFile& dex_file, in CodeItemDataAccessor() function 130 inline IterationRange<const dex::TryItem*> CodeItemDataAccessor::TryItems() const { in TryItems() 137 inline const uint8_t* CodeItemDataAccessor::GetCatchHandlerData(size_t offset) const { in GetCatchHandlerData() 141 inline const dex::TryItem* CodeItemDataAccessor::FindTryItem(uint32_t try_dex_pc) const { in FindTryItem() 149 inline const void* CodeItemDataAccessor::CodeItemDataEnd() const { in CodeItemDataEnd() 176 CodeItemDataAccessor::Init(code_item); 183 CodeItemDataAccessor::Init(code_item);
|
H A D | dex_file_exception_helpers.h | 30 class CodeItemDataAccessor; variable 34 CatchHandlerIterator(const CodeItemDataAccessor& accessor, uint32_t address); 36 CatchHandlerIterator(const CodeItemDataAccessor& accessor, const dex::TryItem& try_item); 59 void Init(const CodeItemDataAccessor& accessor, int32_t offset);
|
H A D | code_item_accessors.h | 97 class CodeItemDataAccessor : public CodeItemInstructionAccessor { 99 ALWAYS_INLINE CodeItemDataAccessor(const DexFile& dex_file, const dex::CodeItem* code_item); 126 CodeItemDataAccessor() = default; 143 class CodeItemDebugInfoAccessor : public CodeItemDataAccessor {
|
/aosp_15_r20/prebuilts/module_sdk/art/3/common_os/include/art/libdexfile/dex/ |
D | code_item_accessors-inl.h | 92 inline void CodeItemDataAccessor::Init<CompactDexFile::CodeItem>( 104 inline void CodeItemDataAccessor::Init<StandardDexFile::CodeItem>( 113 inline void CodeItemDataAccessor::Init(const DexFile& dex_file, in Init() 125 inline CodeItemDataAccessor::CodeItemDataAccessor(const DexFile& dex_file, in CodeItemDataAccessor() function 130 inline IterationRange<const dex::TryItem*> CodeItemDataAccessor::TryItems() const { in TryItems() 137 inline const uint8_t* CodeItemDataAccessor::GetCatchHandlerData(size_t offset) const { in GetCatchHandlerData() 141 inline const dex::TryItem* CodeItemDataAccessor::FindTryItem(uint32_t try_dex_pc) const { in FindTryItem() 149 inline const void* CodeItemDataAccessor::CodeItemDataEnd() const { in CodeItemDataEnd() 176 CodeItemDataAccessor::Init(code_item); 184 CodeItemDataAccessor::Init(code_item);
|
D | dex_file_exception_helpers.h | 30 class CodeItemDataAccessor; variable 34 CatchHandlerIterator(const CodeItemDataAccessor& accessor, uint32_t address); 36 CatchHandlerIterator(const CodeItemDataAccessor& accessor, const dex::TryItem& try_item); 59 void Init(const CodeItemDataAccessor& accessor, int32_t offset);
|
D | code_item_accessors.h | 97 class CodeItemDataAccessor : public CodeItemInstructionAccessor { 99 ALWAYS_INLINE CodeItemDataAccessor(const DexFile& dex_file, const dex::CodeItem* code_item); 126 CodeItemDataAccessor() = default; 143 class CodeItemDebugInfoAccessor : public CodeItemDataAccessor {
|
/aosp_15_r20/prebuilts/module_sdk/art/7/common_os/include/art/libdexfile/dex/ |
D | code_item_accessors-inl.h | 92 inline void CodeItemDataAccessor::Init<CompactDexFile::CodeItem>( 104 inline void CodeItemDataAccessor::Init<StandardDexFile::CodeItem>( 113 inline void CodeItemDataAccessor::Init(const DexFile& dex_file, in Init() 125 inline CodeItemDataAccessor::CodeItemDataAccessor(const DexFile& dex_file, in CodeItemDataAccessor() function 130 inline IterationRange<const dex::TryItem*> CodeItemDataAccessor::TryItems() const { in TryItems() 137 inline const uint8_t* CodeItemDataAccessor::GetCatchHandlerData(size_t offset) const { in GetCatchHandlerData() 141 inline const dex::TryItem* CodeItemDataAccessor::FindTryItem(uint32_t try_dex_pc) const { in FindTryItem() 149 inline const void* CodeItemDataAccessor::CodeItemDataEnd() const { in CodeItemDataEnd() 176 CodeItemDataAccessor::Init(code_item); 184 CodeItemDataAccessor::Init(code_item);
|
D | dex_file_exception_helpers.h | 30 class CodeItemDataAccessor; variable 34 CatchHandlerIterator(const CodeItemDataAccessor& accessor, uint32_t address); 36 CatchHandlerIterator(const CodeItemDataAccessor& accessor, const dex::TryItem& try_item); 59 void Init(const CodeItemDataAccessor& accessor, int32_t offset);
|
/aosp_15_r20/prebuilts/module_sdk/art/1/common_os/include/art/libdexfile/dex/ |
D | code_item_accessors-inl.h | 92 inline void CodeItemDataAccessor::Init<CompactDexFile::CodeItem>( 104 inline void CodeItemDataAccessor::Init<StandardDexFile::CodeItem>( 113 inline void CodeItemDataAccessor::Init(const DexFile& dex_file, in Init() 125 inline CodeItemDataAccessor::CodeItemDataAccessor(const DexFile& dex_file, in CodeItemDataAccessor() function 130 inline IterationRange<const dex::TryItem*> CodeItemDataAccessor::TryItems() const { in TryItems() 137 inline const uint8_t* CodeItemDataAccessor::GetCatchHandlerData(size_t offset) const { in GetCatchHandlerData() 141 inline const dex::TryItem* CodeItemDataAccessor::FindTryItem(uint32_t try_dex_pc) const { in FindTryItem() 149 inline const void* CodeItemDataAccessor::CodeItemDataEnd() const { in CodeItemDataEnd() 176 CodeItemDataAccessor::Init(code_item); 184 CodeItemDataAccessor::Init(code_item);
|
D | dex_file_exception_helpers.h | 30 class CodeItemDataAccessor; variable 34 CatchHandlerIterator(const CodeItemDataAccessor& accessor, uint32_t address); 36 CatchHandlerIterator(const CodeItemDataAccessor& accessor, const dex::TryItem& try_item); 59 void Init(const CodeItemDataAccessor& accessor, int32_t offset);
|
D | code_item_accessors.h | 97 class CodeItemDataAccessor : public CodeItemInstructionAccessor { 99 ALWAYS_INLINE CodeItemDataAccessor(const DexFile& dex_file, const dex::CodeItem* code_item); 126 CodeItemDataAccessor() = default; 143 class CodeItemDebugInfoAccessor : public CodeItemDataAccessor {
|
/aosp_15_r20/prebuilts/module_sdk/art/13/common_os/include/art/libdexfile/dex/ |
D | code_item_accessors-inl.h | 92 inline void CodeItemDataAccessor::Init<CompactDexFile::CodeItem>( 104 inline void CodeItemDataAccessor::Init<StandardDexFile::CodeItem>( 113 inline void CodeItemDataAccessor::Init(const DexFile& dex_file, in Init() 125 inline CodeItemDataAccessor::CodeItemDataAccessor(const DexFile& dex_file, in CodeItemDataAccessor() function 130 inline IterationRange<const dex::TryItem*> CodeItemDataAccessor::TryItems() const { in TryItems() 137 inline const uint8_t* CodeItemDataAccessor::GetCatchHandlerData(size_t offset) const { in GetCatchHandlerData() 141 inline const dex::TryItem* CodeItemDataAccessor::FindTryItem(uint32_t try_dex_pc) const { in FindTryItem() 149 inline const void* CodeItemDataAccessor::CodeItemDataEnd() const { in CodeItemDataEnd() 176 CodeItemDataAccessor::Init(code_item); 183 CodeItemDataAccessor::Init(code_item);
|
D | dex_file_exception_helpers.h | 30 class CodeItemDataAccessor; variable 34 CatchHandlerIterator(const CodeItemDataAccessor& accessor, uint32_t address); 36 CatchHandlerIterator(const CodeItemDataAccessor& accessor, const dex::TryItem& try_item); 59 void Init(const CodeItemDataAccessor& accessor, int32_t offset);
|
D | code_item_accessors.h | 97 class CodeItemDataAccessor : public CodeItemInstructionAccessor { 99 ALWAYS_INLINE CodeItemDataAccessor(const DexFile& dex_file, const dex::CodeItem* code_item); 126 CodeItemDataAccessor() = default; 143 class CodeItemDebugInfoAccessor : public CodeItemDataAccessor {
|
/aosp_15_r20/prebuilts/module_sdk/art/current/sdk/common_os/include/art/libdexfile/dex/ |
D | code_item_accessors-inl.h | 92 inline void CodeItemDataAccessor::Init<CompactDexFile::CodeItem>( 104 inline void CodeItemDataAccessor::Init<StandardDexFile::CodeItem>( 113 inline void CodeItemDataAccessor::Init(const DexFile& dex_file, in Init() 125 inline CodeItemDataAccessor::CodeItemDataAccessor(const DexFile& dex_file, in CodeItemDataAccessor() function 130 inline IterationRange<const dex::TryItem*> CodeItemDataAccessor::TryItems() const { in TryItems() 137 inline const uint8_t* CodeItemDataAccessor::GetCatchHandlerData(size_t offset) const { in GetCatchHandlerData() 141 inline const dex::TryItem* CodeItemDataAccessor::FindTryItem(uint32_t try_dex_pc) const { in FindTryItem() 149 inline const void* CodeItemDataAccessor::CodeItemDataEnd() const { in CodeItemDataEnd() 176 CodeItemDataAccessor::Init(code_item); 183 CodeItemDataAccessor::Init(code_item);
|
D | dex_file_exception_helpers.h | 30 class CodeItemDataAccessor; variable 34 CatchHandlerIterator(const CodeItemDataAccessor& accessor, uint32_t address); 36 CatchHandlerIterator(const CodeItemDataAccessor& accessor, const dex::TryItem& try_item); 59 void Init(const CodeItemDataAccessor& accessor, int32_t offset);
|
/aosp_15_r20/system/unwinding/libunwindstack/offline_files/jit_debug_arm/ |
H A D | output.txt | 8 …#07 pc 0022e935 libartd.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor con… 9 …t::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art… 17 …#16 pc 0022e935 libartd.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor con… 18 …t::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art… 26 …#25 pc 0022e935 libartd.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor con… 27 …t::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art… 35 …#34 pc 0022e935 libartd.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor con… 36 …t::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art… 44 …#43 pc 0022e935 libartd.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor con… 45 …t::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art… [all …]
|
/aosp_15_r20/system/unwinding/libunwindstack/offline_files/jit_debug_x86/ |
H A D | output.txt | 8 …#07 pc 00392552 libartd.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor con… 9 …t::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art… 16 …#15 pc 00392552 libartd.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor con… 17 …t::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art… 24 …#23 pc 00392552 libartd.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor con… 25 …t::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art… 32 …#31 pc 00392552 libartd.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor con… 33 …t::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art… 40 …#39 pc 00392552 libartd.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor con… 41 …t::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art… [all …]
|
/aosp_15_r20/art/compiler/dex/ |
H A D | inline_method_analyser.cc | 47 static bool Match(const CodeItemDataAccessor* code_item, MatchFn* const (&pattern)[size]); 70 explicit Matcher(const CodeItemDataAccessor* code_item) in Matcher() 74 static bool DoMatch(const CodeItemDataAccessor* code_item, MatchFn* const* pattern, size_t size); 76 const CodeItemDataAccessor* const code_item_; 83 bool Matcher::Match(const CodeItemDataAccessor* code_item, MatchFn* const (&pattern)[size]) { in Match() 138 bool Matcher::DoMatch(const CodeItemDataAccessor* code_item, MatchFn* const* pattern, size_t size) { in DoMatch() 158 CodeItemDataAccessor accessor(method->DexInstructionData()); in GetTargetConstructor() 176 size_t CountForwardedConstructorArguments(const CodeItemDataAccessor* code_item, in CountForwardedConstructorArguments() 286 bool DoAnalyseConstructor(const CodeItemDataAccessor* code_item, in DoAnalyseConstructor() 363 CodeItemDataAccessor target_code_item(target_method->DexInstructionData()); in DoAnalyseConstructor() [all …]
|
H A D | inline_method_analyser.h | 32 class CodeItemDataAccessor; variable 103 const CodeItemDataAccessor* code_item, 111 static bool AnalyseReturnMethod(const CodeItemDataAccessor* code_item, InlineMethod* result); 112 static bool AnalyseConstMethod(const CodeItemDataAccessor* code_item, InlineMethod* result); 114 const CodeItemDataAccessor* code_item, 118 const CodeItemDataAccessor* code_item,
|
/aosp_15_r20/system/unwinding/libunwindstack/offline_files/art_quick_osr_stub_arm/ |
H A D | output.txt | 8 …#07 pc 001d7f1b libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor cons… 9 …interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art… 14 …#13 pc 001d7f1b libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor cons… 15 …t::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art…
|