Home
last modified time | relevance | path

Searched refs:tries (Results 1 – 14 of 14) sorted by relevance

/dalvik/libdex/
DDexCatch.h131 const DexTry* tries = dexGetTries(pCode); in dexFindCatchHandler() local
132 u4 start = tries[0].startAddr; in dexFindCatchHandler()
138 u4 end = start + tries[0].insnCount; in dexFindCatchHandler()
144 offset = tries[0].handlerOff; in dexFindCatchHandler()
DDexSwapVerify.cpp1738 DexTry* tries = (DexTry*) dexGetTries(code); in swapTriesAndCatches() local
1742 CHECK_LIST_SIZE(tries, count, sizeof(DexTry)); in swapTriesAndCatches()
1747 SWAP_FIELD4(tries->startAddr); in swapTriesAndCatches()
1748 SWAP_FIELD2(tries->insnCount); in swapTriesAndCatches()
1749 SWAP_FIELD2(tries->handlerOff); in swapTriesAndCatches()
1751 if (tries->startAddr < lastEnd) { in swapTriesAndCatches()
1756 if (tries->startAddr >= code->insnsSize) { in swapTriesAndCatches()
1757 ALOGE("Invalid start_addr: %#x", tries->startAddr); in swapTriesAndCatches()
1762 if (tries->handlerOff == handlerOffs[i]) { in swapTriesAndCatches()
1768 ALOGE("Bogus handler offset: %#x", tries->handlerOff); in swapTriesAndCatches()
[all …]
/dalvik/dx/tests/034-dex-minimal/
Dinfo.txt3 The first test tries to create the truly minimal dex file by using the
7 The second test tries to convert a minimal classfile and ensures that
/dalvik/dx/tests/061-dex-try-catch/
Dexpected.txt19 tries:
32 tries:
47 tries:
/dalvik/dx/tests/127-merge-stress/
Dinfo.txt1 This test tries to merge dex files it finds in the android tree at random, 2 by 2.
/dalvik/dx/tests/066-dex-try-catch-rethrow/
Dexpected.txt17 tries:
35 tries:
54 tries:
73 tries:
93 tries:
/dalvik/dx/tests/046-dex-exceptions/
Dexpected.txt16 tries:
44 tries:
/dalvik/dx/tests/080-dex-exception-tables/
Dexpected.txt20 tries:
43 tries:
77 tries:
117 tries:
153 tries:
188 tries:
216 tries:
241 tries:
276 tries:
/dalvik/dx/tests/067-dex-switch-and-try/
Dexpected.txt44 tries:
71 tries:
98 tries:
/dalvik/dx/tests/055-dex-explicit-throw/
Dexpected.txt15 tries:
/dalvik/dx/tests/076-dex-synch-and-stack/
Dexpected.txt17 tries:
/dalvik/dx/tests/062-dex-synch-method/
Dexpected.txt23 tries:
74 tries:
97 tries:
144 tries:
/dalvik/dx/tests/069-dex-source-position/
Dexpected.txt32 tries:
66 tries:
116 tries:
/dalvik/dx/src/com/android/dx/merge/
DDexMerger.java826 Code.Try[] tries = code.getTries(); in transformCode() local
828 codeOut.writeUnsignedShort(tries.length); in transformCode()
846 if (tries.length > 0) { in transformCode()
857 codeOut.skip(tries.length * SizeOf.TRY_ITEM); in transformCode()
859 transformTries(triesSection, tries, offsets); in transformCode()
877 private void transformTries(Dex.Section out, Code.Try[] tries, in transformTries() argument
879 for (Code.Try tryItem : tries) { in transformTries()