HomeSort by relevance Sort by last modified time
    Searched refs:CodeItem (Results 26 - 50 of 89) sorted by null

12 3 4

  /art/tools/dexfuzz/src/dexfuzz/rawdex/
MapList.java 147 rawDexFile.codeItems = new ArrayList<CodeItem>(mapItem.size);
149 CodeItem newCodeItem = new CodeItem();
RawDexFile.java 44 public List<CodeItem> codeItems;
250 for (CodeItem codeItem : codeItems) {
251 codeItem.write(file);
376 for (CodeItem codeItem : codeItems) {
377 codeItem.incrementIndex(kind, insertedIdx);
CodeItem.java 26 public class CodeItem implements RawDexObject {
117 * CodeTranslator should call this to notify a CodeItem about its
  /art/runtime/
dex_file.h 281 struct CodeItem {
296 DISALLOW_COPY_AND_ASSIGN(CodeItem);
736 const CodeItem* GetCodeItem(const uint32_t code_off) const {
742 return reinterpret_cast<const CodeItem*>(addr);
807 static const TryItem* GetTryItems(const CodeItem& code_item, uint32_t offset);
810 static const uint8_t* GetCatchHandlerData(const CodeItem& code_item, uint32_t offset) {
817 static int32_t FindTryItem(const CodeItem &code_item, uint32_t address);
820 static int32_t FindCatchHandlerOffset(const CodeItem &code_item, uint32_t address);
823 const uint8_t* GetDebugInfoStream(const CodeItem* code_item) const {
    [all...]
dex_file-inl.h 45 inline const DexFile::TryItem* DexFile::GetTryItems(const CodeItem& code_item, uint32_t offset) {
stack.h 209 void SetCodeItem(const DexFile::CodeItem* code_item) {
444 const DexFile::CodeItem* code_item_;
661 const DexFile::CodeItem* code_item,
724 static int GetVRegOffsetFromQuickCode(const DexFile::CodeItem* code_item,
stack.cc 50 const DexFile::CodeItem* code_item = m->GetCodeItem();
195 const DexFile::CodeItem* code_item = m->GetCodeItem();
264 const DexFile::CodeItem* code_item = m->GetCodeItem();
425 const DexFile::CodeItem* code_item = m->GetCodeItem();
462 const DexFile::CodeItem* code_item = m->GetCodeItem();
    [all...]
dex_file_verifier.h 60 bool CheckAndGetHandlerOffsets(const DexFile::CodeItem* code_item,
  /art/runtime/interpreter/
interpreter.cc 248 JValue ExecuteGotoImpl(Thread*, const DexFile::CodeItem*, ShadowFrame&, JValue) {
254 JValue ExecuteGotoImpl<true, false>(Thread* self, const DexFile::CodeItem* code_item,
257 JValue ExecuteGotoImpl<false, false>(Thread* self, const DexFile::CodeItem* code_item,
260 JValue ExecuteGotoImpl<true, true>(Thread* self, const DexFile::CodeItem* code_item,
263 JValue ExecuteGotoImpl<false, true>(Thread* self, const DexFile::CodeItem* code_item,
269 const DexFile::CodeItem* code_item,
402 const DexFile::CodeItem* code_item = method->GetCodeItem();
533 const DexFile::CodeItem* code_item = shadow_frame->GetMethod()->GetCodeItem();
603 JValue EnterInterpreterFromEntryPoint(Thread* self, const DexFile::CodeItem* code_item,
619 void ArtInterpreterToInterpreterBridge(Thread* self, const DexFile::CodeItem* code_item
    [all...]
interpreter_common.h 74 extern JValue ExecuteSwitchImpl(Thread* self, const DexFile::CodeItem* code_item,
79 extern JValue ExecuteGotoImpl(Thread* self, const DexFile::CodeItem* code_item,
83 extern "C" bool ExecuteMterpImpl(Thread* self, const DexFile::CodeItem* code_item,
    [all...]
  /art/tools/dexfuzz/src/dexfuzz/program/
CodeTranslator.java 20 import dexfuzz.rawdex.CodeItem;
38 * Translates from a CodeItem (the raw list of Instructions) to MutatableCode
44 * Given a raw DEX file's CodeItem, produce a MutatableCode object, that CodeMutators
46 * @param codeItemIdx Used to make sure the correct CodeItem is updated later after mutation.
48 * obtained from the CodeItem.
50 public MutatableCode codeItemToMutatableCode(Program program, CodeItem codeItem,
52 Log.debug("Translating CodeItem " + codeItemIdx
53 + " (" + codeItem.meta.methodName + ") to MutatableCode");
57 codeItem.registerMutatableCode(mutatableCode)
    [all...]
  /art/compiler/optimizing/
inliner.h 82 const DexFile::CodeItem* code_item,
optimizing_compiler.cc 264 CompiledMethod* Compile(const DexFile::CodeItem* code_item,
305 const DexFile::CodeItem* item) const;
316 const DexFile::CodeItem* code_item,
584 const DexFile::CodeItem* code_item) const {
610 const DexFile::CodeItem* code_item,
787 CompiledMethod* OptimizingCompiler::Compile(const DexFile::CodeItem* code_item,
    [all...]
instruction_builder.h 39 const DexFile::CodeItem& code_item,
273 const DexFile::CodeItem& code_item_;
block_builder.cc 56 // The TryItem spans until the very end of the CodeItem and therefore
59 // The TryItem spans beyond the end of the CodeItem. This is invalid code.
203 const DexFile::CodeItem& code_item,
inliner.cc     [all...]
  /dalvik/dexgen/src/com/android/dexgen/dex/file/
CodeItem.java 44 public final class CodeItem extends OffsettedItem {
85 public CodeItem(CstMethodRef ref, DalvCode code, boolean isStatic,
140 return "CodeItem{" + toHuman() + "}";
  /dalvik/dx/src/com/android/dx/dex/file/
CodeItem.java 35 public final class CodeItem extends OffsettedItem {
76 public CodeItem(CstMethodRef ref, DalvCode code, boolean isStatic,
131 return "CodeItem{" + toHuman() + "}";
  /external/dexmaker/src/dx/java/com/android/dx/dex/file/
CodeItem.java 44 public final class CodeItem extends OffsettedItem {
85 public CodeItem(CstMethodRef ref, DalvCode code, boolean isStatic,
140 return "CodeItem{" + toHuman() + "}";
  /art/compiler/dex/
dex_to_dex_compiler.cc 114 const DexFile::CodeItem* code_item = unit_.GetCodeItem();
317 const DexFile::CodeItem* code_item,
  /art/dexdump/
dexdump.cc 446 static void dumpCatches(const DexFile* pDexFile, const DexFile::CodeItem* pCode) {
616 const DexFile::CodeItem* pCode,
855 const DexFile::CodeItem* pCode, u4 codeOffset) {
886 const DexFile::CodeItem* pCode, u4 codeOffset) {
913 const DexFile::CodeItem* pCode, u4 codeOffset, int i) {
    [all...]
  /art/oatdump/
oatdump.cc 235 const DexFile::CodeItem* code_item,
779 uint32_t dex_method_idx, const DexFile::CodeItem* code_item,
    [all...]
  /art/compiler/
exception_test.cc 126 const DexFile::CodeItem* code_item = dex_->GetCodeItem(method_f_->GetCodeItemOffset());
  /art/dexlist/
dexlist.cc 96 const DexFile::CodeItem* pCode, u4 codeOffset) {
  /external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/raw/util/
DexAnnotator.java 129 annotators.put(mapItem.getType(), CodeItem.makeAnnotator(this, mapItem));

Completed in 1332 milliseconds

12 3 4