Home
last modified time | relevance | path

Searched refs:startAddress (Results 1 – 12 of 12) sorted by relevance

/dalvik/dx/src/com/android/dx/io/
DCode.java68 final int startAddress; field in Code.Try
72 Try(int startAddress, int instructionCount, int catchHandlerIndex) { in Try() argument
73 this.startAddress = startAddress; in Try()
79 return startAddress; in getStartAddress()
DDexBuffer.java486 int startAddress = readInt();
490 result[i] = new Try(startAddress, instructionCount, catchHandlerIndex);
/dalvik/libdex/
DDexDebugInfo.cpp116 u2 startAddress; member
124 localCb(cnxt, reg, localInReg[reg].startAddress, endAddress, in emitLocalCbIfLive()
169 localInReg[argReg].startAddress = 0; in dexDecodeDebugInfo0()
206 localInReg[reg].startAddress = address; in dexDecodeDebugInfo0()
247 localInReg[reg].startAddress = address; in dexDecodeDebugInfo0()
280 localInReg[reg].startAddress = address; in dexDecodeDebugInfo0()
DDexDebugInfo.h36 typedef void (*DexDebugNewLocalCb)(void *cnxt, u2 reg, u4 startAddress,
/dalvik/dx/src/com/android/dx/dex/code/
DStdCatchBuilder.java281 CodeAddress startAddress = addresses.getLast(start); in makeEntry() local
286 return new CatchTable.Entry(startAddress.getAddress(), in makeEntry()
311 int startAddress = addresses.getLast(start).getAddress(); in rangeIsValid() local
314 return (endAddress - startAddress) <= MAX_CATCH_RANGE; in rangeIsValid()
DRopTranslator.java248 CodeAddress startAddress = addresses.getStart(block); in outputBlock() local
249 output.add(startAddress); in outputBlock()
254 output.add(new LocalSnapshot(startAddress.getPosition(), in outputBlock()
/dalvik/dexgen/src/com/android/dexgen/dex/code/
DStdCatchBuilder.java281 CodeAddress startAddress = addresses.getLast(start); in makeEntry() local
286 return new CatchTable.Entry(startAddress.getAddress(), in makeEntry()
311 int startAddress = addresses.getLast(start).getAddress(); in rangeIsValid() local
314 return (endAddress - startAddress) <= MAX_CATCH_RANGE; in rangeIsValid()
DRopTranslator.java241 CodeAddress startAddress = addresses.getStart(block); in outputBlock() local
242 output.add(startAddress); in outputBlock()
247 output.add(new LocalSnapshot(startAddress.getPosition(), in outputBlock()
/dalvik/vm/analysis/
DLiveness.cpp737 static void markLocalsCb(void* ctxt, u2 reg, u4 startAddress, u4 endAddress, in markLocalsCb() argument
745 startAddress, endAddress, reg, name, descriptor); in markLocalsCb()
756 for (idx = startAddress; idx < endAddress; idx++) { in markLocalsCb()
DCodeVerify.cpp6064 static void logLocalsCb(void *cnxt, u2 reg, u4 startAddress, u4 endAddress, in logLocalsCb() argument
6070 if (addr >= (int) startAddress && addr < (int) endAddress) in logLocalsCb()
/dalvik/vm/
DDebugger.cpp1381 static void variableTableCb (void *cnxt, u2 reg, u4 startAddress, in variableTableCb() argument
1390 pContext->numItems, startAddress, endAddress - startAddress, in variableTableCb()
1393 expandBufAdd8BE(pContext->pReply, startAddress); in variableTableCb()
1399 expandBufAdd4BE(pContext->pReply, endAddress - startAddress); in variableTableCb()
/dalvik/dexdump/
DDexDump.cpp627 static void dumpLocalsCb(void *cnxt, u2 reg, u4 startAddress, in dumpLocalsCb() argument
632 startAddress, endAddress, reg, name, descriptor, in dumpLocalsCb()