/dalvik/dx/src/com/android/dx/dex/code/ |
D | CatchTable.java | 97 private final int start; field in CatchTable.Entry 112 public Entry(int start, int end, CatchHandlerList handlers) { in Entry() argument 113 if (start < 0) { in Entry() 117 if (end <= start) { in Entry() 125 this.start = start; in Entry() 133 int hash = (start * 31) + end; in hashCode() 151 if (start < other.start) { in compareTo() 153 } else if (start > other.start) { in compareTo() 172 return start; in getStart()
|
D | StdCatchBuilder.java | 276 private static CatchTable.Entry makeEntry(BasicBlock start, in makeEntry() argument 283 CodeAddress startAddress = addresses.getLast(start); in makeEntry() 302 private static boolean rangeIsValid(BasicBlock start, BasicBlock end, in rangeIsValid() argument 304 if (start == null) { in rangeIsValid() 313 int startAddress = addresses.getLast(start).getAddress(); in rangeIsValid()
|
/dalvik/dexgen/src/com/android/dexgen/dex/code/ |
D | CatchTable.java | 97 private final int start; field in CatchTable.Entry 112 public Entry(int start, int end, CatchHandlerList handlers) { in Entry() argument 113 if (start < 0) { in Entry() 117 if (end <= start) { in Entry() 125 this.start = start; in Entry() 133 int hash = (start * 31) + end; in hashCode() 150 if (start < other.start) { in compareTo() 152 } else if (start > other.start) { in compareTo() 171 return start; in getStart()
|
D | StdCatchBuilder.java | 274 private static CatchTable.Entry makeEntry(BasicBlock start, in makeEntry() argument 281 CodeAddress startAddress = addresses.getLast(start); in makeEntry() 300 private static boolean rangeIsValid(BasicBlock start, BasicBlock end, in rangeIsValid() argument 302 if (start == null) { in rangeIsValid() 311 int startAddress = addresses.getLast(start).getAddress(); in rangeIsValid()
|
/dalvik/dexgen/src/com/android/dexgen/util/ |
D | ByteArray.java | 34 private final int start; field in ByteArray 48 public ByteArray(byte[] bytes, int start, int end) { in ByteArray() argument 53 if (start < 0) { in ByteArray() 57 if (end < start) { in ByteArray() 66 this.start = start; in ByteArray() 67 this.size = end - start; in ByteArray() 96 public ByteArray slice(int start, int end) { in slice() argument 97 checkOffsets(start, end); in slice() 98 return new ByteArray(bytes, start + this.start, end + this.start); in slice() 116 return start + offset; in underlyingOffset() [all …]
|
D | ByteArrayAnnotatedOutput.java | 492 int start = a.getStart(); in writeAnnotationsTo() local 496 if (leftAt < start) { in writeAnnotationsTo() 498 end = start; in writeAnnotationsTo() 499 start = leftAt; in writeAnnotationsTo() 508 left.write(Hex.dump(data, start, end - start, start, hexCols, 6)); in writeAnnotationsTo() 556 private final int start; field in ByteArrayAnnotatedOutput.Annotation 575 public Annotation(int start, int end, String text) { in Annotation() argument 576 this.start = start; in Annotation() 587 public Annotation(int start, String text) { in Annotation() argument 588 this(start, Integer.MAX_VALUE, text); in Annotation() [all …]
|
/dalvik/dx/src/com/android/dx/util/ |
D | ByteArray.java | 35 private final int start; field in ByteArray 49 public ByteArray(byte[] bytes, int start, int end) { in ByteArray() argument 54 if (start < 0) { in ByteArray() 58 if (end < start) { in ByteArray() 67 this.start = start; in ByteArray() 68 this.size = end - start; in ByteArray() 97 public ByteArray slice(int start, int end) { in slice() argument 98 checkOffsets(start, end); in slice() 99 byte[] slicedOut = Arrays.copyOfRange(bytes, start, end); in slice() 113 return start + offset; in underlyingOffset() [all …]
|
D | ByteArrayAnnotatedOutput.java | 508 int start = a.getStart(); in writeAnnotationsTo() local 512 if (leftAt < start) { in writeAnnotationsTo() 514 end = start; in writeAnnotationsTo() 515 start = leftAt; in writeAnnotationsTo() 524 left.write(Hex.dump(data, start, end - start, start, hexCols, 6)); in writeAnnotationsTo() 572 private final int start; field in ByteArrayAnnotatedOutput.Annotation 591 public Annotation(int start, int end, String text) { in Annotation() argument 592 this.start = start; in Annotation() 603 public Annotation(int start, String text) { in Annotation() argument 604 this(start, Integer.MAX_VALUE, text); in Annotation() [all …]
|
/dalvik/dexgen/src/com/android/dexgen/rop/ |
D | ByteBlock.java | 31 private final int start; field in ByteBlock 55 public ByteBlock(int label, int start, int end, IntList successors, in ByteBlock() argument 61 if (start < 0) { in ByteBlock() 65 if (end <= start) { in ByteBlock() 87 this.start = start; in ByteBlock() 96 return '{' + Hex.u2(label) + ": " + Hex.u2(start) + ".." + in toString() 115 return start; in getStart()
|
/dalvik/dx/src/com/android/dx/cf/code/ |
D | ByteBlock.java | 31 private final int start; field in ByteBlock 55 public ByteBlock(int label, int start, int end, IntList successors, in ByteBlock() argument 61 if (start < 0) { in ByteBlock() 65 if (end <= start) { in ByteBlock() 87 this.start = start; in ByteBlock() 96 return '{' + Hex.u2(label) + ": " + Hex.u2(start) + ".." + in toString() 116 return start; in getStart()
|
/dalvik/dx/src/com/android/dx/rop/code/ |
D | LocalVariableInfo.java | 108 RegisterSpecSet start = getStarts0(label); in mergeStarts() local 111 if (start == null) { in mergeStarts() 116 RegisterSpecSet newStart = start.mutableCopy(); in mergeStarts() 117 if (start.size() != 0) { in mergeStarts() 123 if (start.equals(newStart)) { in mergeStarts()
|
/dalvik/dx/tests/131-perf/ |
D | ClassGen.java | 8 int start = 1; in main() local 13 start = Integer.parseInt(args[0]); in main() 25 for (int file = start; file <= end; file++) { in main()
|
D | run | 78 start=`date +'%s%N'` 81 nsec=`expr $end - $start`
|
/dalvik/dexgen/src/com/android/dexgen/rop/code/ |
D | LocalVariableInfo.java | 109 RegisterSpecSet start = getStarts0(label); in mergeStarts() local 112 if (start == null) { in mergeStarts() 117 RegisterSpecSet newStart = start.mutableCopy(); in mergeStarts() 120 if (start.equals(newStart)) { in mergeStarts()
|
/dalvik/dx/src/com/android/dx/ssa/ |
D | LocalVariableInfo.java | 109 RegisterSpecSet start = getStarts0(index); in mergeStarts() local 112 if (start == null) { in mergeStarts() 117 RegisterSpecSet newStart = start.mutableCopy(); in mergeStarts() 120 if (start.equals(newStart)) { in mergeStarts()
|
/dalvik/dx/src/com/android/dx/command/dump/ |
D | BlockDumper.java | 218 int start = bb.getStart(); in regularDump() local 221 if (byteAt < start) { in regularDump() 222 parsed(bytes, byteAt, start - byteAt, in regularDump() 223 "dead code " + Hex.u2(byteAt) + ".." + Hex.u2(start)); in regularDump() 226 parsed(bytes, start, 0, in regularDump() 228 Hex.u2(start) + ".." + Hex.u2(end)); in regularDump() 232 for (int j = start; j < end; j += len) { in regularDump()
|
/dalvik/dx/tests/032-bb-live-code/ |
D | blort.j | 30 start: 41 .catch java/lang/RuntimeException from start to end2 using handler2 42 .catch all from start to end1 using handler1 50 start: 60 .catch java/lang/RuntimeException from start to end2 using handler2 61 .catch all from start to end1 using handler1
|
/dalvik/dx/tests/100-local-mismatch/ |
D | Blort4.j | 21 .var 0 is x [Ljava/lang/Object; from start to end 24 start:
|
D | Blort2.j | 21 .var 0 is x I from start to end 24 start:
|
D | Blort3.j | 21 .var 0 is x [B from start to end 24 start:
|
D | Blort1.j | 21 .var 0 is x Ljava/lang/Object; from start to end 24 start:
|
/dalvik/dx/src/com/android/dx/dex/file/ |
D | CatchStructs.java | 202 int start = one.getStart(); in writeTo() local 204 int insnCount = end - start; in writeTo() 208 "bogus exception range: " + Hex.u4(start) + ".." + in writeTo() 212 out.writeInt(start); in writeTo()
|
/dalvik/dx/tests/094-scala-locals/ |
D | blort.j | 27 .var 4 is x I from start to end 28 start:
|
/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
D | CatchStructs.java | 205 int start = one.getStart(); in writeTo() local 207 int insnCount = end - start; in writeTo() 211 "bogus exception range: " + Hex.u4(start) + ".." + in writeTo() 215 out.writeInt(start); in writeTo()
|
/dalvik/docs/ |
D | prettify.js | 633 var start, end; 634 start = decorations[i]; 638 var sourceChunk = source.substring(start, end); 643 start, PR_TAG, // the open chunk 644 start + match[1].length, PR_SOURCE, 645 start + match[1].length + (match[2] || '').length, PR_TAG);
|