Home
last modified time | relevance | path

Searched refs:handlers (Results 1 – 8 of 8) sorted by relevance

/dalvik/dx/src/com/android/dx/dex/code/
DCatchTable.java103 private final CatchHandlerList handlers; field in CatchTable.Entry
112 public Entry(int start, int end, CatchHandlerList handlers) { in Entry() argument
121 if (handlers.isMutable()) { in Entry()
127 this.handlers = handlers; in Entry()
134 hash = (hash * 31) + handlers.hashCode(); in hashCode()
163 return handlers.compareTo(other.handlers); in compareTo()
190 return handlers; in getHandlers()
DStdCatchBuilder.java146 CatchHandlerList handlers = handlersFor(block, addresses); in build() local
152 currentHandlers = handlers; in build()
156 if (currentHandlers.equals(handlers) in build()
182 currentHandlers = handlers; in build()
277 BasicBlock end, CatchHandlerList handlers, in makeEntry() argument
289 endAddress.getAddress(), handlers); in makeEntry()
/dalvik/dexgen/src/com/android/dexgen/dex/code/
DCatchTable.java103 private final CatchHandlerList handlers; field in CatchTable.Entry
112 public Entry(int start, int end, CatchHandlerList handlers) { in Entry() argument
121 if (handlers.isMutable()) { in Entry()
127 this.handlers = handlers; in Entry()
134 hash = (hash * 31) + handlers.hashCode(); in hashCode()
162 return handlers.compareTo(other.handlers); in compareTo()
189 return handlers; in getHandlers()
DStdCatchBuilder.java144 CatchHandlerList handlers = handlersFor(block, addresses); in build() local
150 currentHandlers = handlers; in build()
154 if (currentHandlers.equals(handlers) in build()
180 currentHandlers = handlers; in build()
275 BasicBlock end, CatchHandlerList handlers, in makeEntry() argument
287 endAddress.getAddress(), handlers); in makeEntry()
/dalvik/dx/src/com/android/dx/dex/file/
DCatchStructs.java247 CatchHandlerList handlers = entry.getHandlers(); in annotateEntries() local
250 String s2 = handlers.toHuman(subPrefix, ""); in annotateEntries()
303 private static void annotateAndConsumeHandlers(CatchHandlerList handlers, in annotateAndConsumeHandlers() argument
306 String s = handlers.toHuman(prefix, Hex.u2(offset) + ": "); in annotateAndConsumeHandlers()
/dalvik/dexgen/src/com/android/dexgen/dex/file/
DCatchStructs.java250 CatchHandlerList handlers = entry.getHandlers(); in annotateEntries() local
253 String s2 = handlers.toHuman(subPrefix, ""); in annotateEntries()
306 private static void annotateAndConsumeHandlers(CatchHandlerList handlers, in annotateAndConsumeHandlers() argument
309 String s = handlers.toHuman(prefix, Hex.u2(offset) + ": "); in annotateAndConsumeHandlers()
/dalvik/dx/tests/088-ssa-combine-blocks/
Dinfo.txt1 …fter the SSA optimizer to recombine identical blocks (usually exception handlers) created during e…
/dalvik/dx/src/com/android/dx/cf/code/
DRopper.java932 CatchInfo handlers = catchInfos[targ]; in processBlock() local
933 if (handlers == null) { in processBlock()
934 handlers = new CatchInfo(); in processBlock()
935 catchInfos[targ] = handlers; in processBlock()
937 ExceptionHandlerSetup handler = handlers.getSetup(exceptionClass.getClassType()); in processBlock()