Searched defs:tries (Results 1 - 4 of 4) sorted by relevance
/dalvik/libdex/ |
H A D | DexCatch.h | 131 const DexTry* tries = dexGetTries(pCode); local 132 u4 start = tries[0].startAddr; 138 u4 end = start + tries[0].insnCount; 144 offset = tries[0].handlerOff;
|
H A D | DexSwapVerify.cpp | 1752 DexTry* tries = (DexTry*) dexGetTries(code); local 1756 CHECK_LIST_SIZE(tries, count, sizeof(DexTry)); 1761 SWAP_FIELD4(tries->startAddr); 1762 SWAP_FIELD2(tries->insnCount); 1763 SWAP_FIELD2(tries->handlerOff); 1765 if (tries->startAddr < lastEnd) { 1770 if (tries->startAddr >= code->insnsSize) { 1771 ALOGE("Invalid start_addr: %#x", tries->startAddr); 1776 if (tries->handlerOff == handlerOffs[i]) { 1782 ALOGE("Bogus handler offset: %#x", tries [all...] |
/dalvik/dx/src/com/android/dx/io/ |
H A D | Code.java | 25 private final Try[] tries; field in class:Code 29 short[] instructions, Try[] tries, CatchHandler[] catchHandlers) { 35 this.tries = tries; 60 return tries; 28 Code(int registersSize, int insSize, int outsSize, int debugInfoOffset, short[] instructions, Try[] tries, CatchHandler[] catchHandlers) argument
|
/dalvik/dx/src/com/android/dx/merge/ |
H A D | DexMerger.java | 804 Code.Try[] tries = code.getTries(); 806 codeOut.writeUnsignedShort(tries.length); 824 if (tries.length > 0) { 830 * We can't write the tries until we've written the catch handlers. 835 codeOut.skip(tries.length * SizeOf.TRY_ITEM); 837 transformTries(triesSection, tries, offsets); 855 private void transformTries(DexBuffer.Section out, Code.Try[] tries, argument 857 for (Code.Try tryItem : tries) {
|
Completed in 234 milliseconds