/dalvik/dx/src/com/android/dx/rop/code/ |
H A D | RegisterSpecSet.java | 62 int len = specs.length; 64 if ((len != otherSpecs.length) || (size() != otherSet.size())) { 87 int len = specs.length; 102 int len = specs.length; 132 return specs.length; 144 int len = specs.length; 198 int length = specs.length; 200 for (int reg = 0; reg < length; reg++) { 223 int length [all...] |
/dalvik/dx/tests/131-perf/ |
H A D | ClassGen.java | 12 if (args.length > 0) { 15 if (args.length > 1) { 18 if (args.length > 2) { 21 if (args.length > 3) {
|
/dalvik/dexgen/src/com/android/dexgen/rop/cst/ |
H A D | CstUtf8.java | 47 int len = string.length(); 80 int length = bytes.size(); 81 char[] chars = new char[length]; // This is sized to avoid a realloc. 84 for (int at = 0; length > 0; /*at*/) { 91 length--; 102 length -= 2; 103 if (length < 0) { 124 length -= 3; 125 if (length < 0) { 245 int len = string.length(); [all...] |
/dalvik/dx/src/com/android/dx/rop/cst/ |
H A D | CstString.java | 47 int len = string.length(); 80 int length = bytes.size(); 81 char[] chars = new char[length]; // This is sized to avoid a realloc. 84 for (int at = 0; length > 0; /*at*/) { 91 length--; 102 length -= 2; 103 if (length < 0) { 124 length -= 3; 125 if (length < 0) { 245 int len = string.length(); [all...] |
/dalvik/dexgen/src/com/android/dexgen/util/ |
H A D | Hex.java | 237 * is always newline-terminated, unless the passed-in length was zero, 242 * @param length {@code >= 0;} number of bytes to dump 249 public static String dump(byte[] arr, int offset, int length, argument 251 int end = offset + length; 254 if (((offset | length | end) < 0) || (end > arr.length)) { 255 throw new IndexOutOfBoundsException("arr.length " + 256 arr.length + "; " + 264 if (length == 0) { 268 StringBuffer sb = new StringBuffer(length * [all...] |
H A D | Bits.java | 48 return bits.length * 0x20; 114 int len = bits.length; 132 int len = bits.length; 167 int len = bits.length; 201 * {@code a.length} must be greater than or equal to 202 * {@code b.length}. 210 for (int i = 0; i < b.length; i++) { 222 int bitsLength = 32 * bits.length;
|
H A D | ByteArrayAnnotatedOutput.java | 154 } else if (end > data.length) { 170 } else if (end > data.length) { 187 } else if (end > data.length) { 206 } else if (end > data.length) { 270 } else if (end > data.length) { 280 public void write(byte[] bytes, int offset, int length) { argument 282 int end = writeAt + length; 283 int bytesEnd = offset + length; 286 if (((offset | length | end) < 0) || (bytesEnd > bytes.length)) { [all...] |
H A D | Output.java | 103 * @param length {@code >= 0;} number of bytes to write 105 public void write(byte[] bytes, int offset, int length); argument 109 * a convenient shorthand for {@code write(bytes, 0, bytes.length)}.
|
H A D | TwoColumnOutput.java | 62 int len1 = s1.length(); 63 int len2 = s2.length(); 206 while (leftBuf.length() != 0) { 219 while (rightBuf.length() != 0) { 235 int len = buf.length();
|
H A D | HexParser.java | 45 int len = src.length(); 83 int lineLen = line.length(); 137 if (outAt < result.length) {
|
/dalvik/dx/src/com/android/dx/util/ |
H A D | Hex.java | 237 * is always newline-terminated, unless the passed-in length was zero, 242 * @param length {@code >= 0;} number of bytes to dump 249 public static String dump(byte[] arr, int offset, int length, argument 251 int end = offset + length; 254 if (((offset | length | end) < 0) || (end > arr.length)) { 255 throw new IndexOutOfBoundsException("arr.length " + 256 arr.length + "; " + 264 if (length == 0) { 268 StringBuffer sb = new StringBuffer(length * [all...] |
H A D | Bits.java | 48 return bits.length * 0x20; 114 int len = bits.length; 132 int len = bits.length; 167 int len = bits.length; 201 * {@code a.length} must be greater than or equal to 202 * {@code b.length}. 210 for (int i = 0; i < b.length; i++) { 222 int bitsLength = 32 * bits.length;
|
H A D | ByteArrayAnnotatedOutput.java | 166 } else if (end > data.length) { 182 } else if (end > data.length) { 199 } else if (end > data.length) { 218 } else if (end > data.length) { 266 } else if (end > data.length) { 276 public void write(byte[] bytes, int offset, int length) { argument 278 int end = writeAt + length; 279 int bytesEnd = offset + length; 282 if (((offset | length | end) < 0) || (bytesEnd > bytes.length)) { [all...] |
H A D | Output.java | 105 * @param length {@code >= 0;} number of bytes to write 107 public void write(byte[] bytes, int offset, int length); argument 111 * a convenient shorthand for {@code write(bytes, 0, bytes.length)}.
|
H A D | TwoColumnOutput.java | 62 int len1 = s1.length(); 63 int len2 = s2.length(); 206 while (leftBuf.length() != 0) { 219 while (rightBuf.length() != 0) { 235 int len = buf.length();
|
H A D | HexParser.java | 45 int len = src.length(); 83 int lineLen = line.length(); 137 if (outAt < result.length) {
|
/dalvik/dx/junit-tests/com/android/dx/util/ |
H A D | BitIntSetTest.java | 102 for (int i = 0; i < values.length; i++) { 108 for (int i = 0; i < values.length; i++) { 119 for (int i = 0; i < valuesA.length; i++) { 126 for (int i = 0; i < valuesB.length; i++) { 132 for (int i = 0; i < valuesA.length; i++) { 136 for (int i = 0; i < valuesB.length; i++) { 145 for (int i = 0; i < valuesA.length; i++) { 152 for (int i = 0; i < valuesB.length; i++) { 158 for (int i = 0; i < valuesA.length; i++) { 162 for (int i = 0; i < valuesB.length; [all...] |
H A D | BitsTest.java | 23 assertEquals(label(0), 0, Bits.makeBitSet(0).length); 26 assertEquals(label(i), 1, Bits.makeBitSet(i).length); 30 assertEquals(label(i), 2, Bits.makeBitSet(i).length); 38 assertEquals(label(i), expect, Bits.makeBitSet(i).length); 63 for (int i = 0; i < bits.length; i++) { 147 for (int i = 0; i < bits.length; i++) { 238 for (int i = 0; i < bits.length; i++) { 249 for (int i = 0; i < bits.length; i++) { 260 for (int i = 0; i < bits.length; i++) { 279 for (int i = 0; i < bits.length; [all...] |
/dalvik/dx/src/com/android/dx/dex/code/ |
H A D | MultiCstInsn.java | 66 this.index = new int[constants.length]; 67 for (int i = 0; i < this.index.length; ++i) { 104 return constants.length; 217 for (int i = 0; i < constants.length; ++i) { 218 if (sb.length() > 0) sb.append(", "); 234 for (int i = 0; i < constants.length; ++i) {
|
/dalvik/dx/src/com/android/dx/cf/attrib/ |
H A D | RawAttribute.java | 59 * @param length length of the attribute data, in bytes 63 int length, ConstantPool pool) { 64 this(name, data.slice(offset, offset + length), pool); 62 RawAttribute(String name, ByteArray data, int offset, int length, ConstantPool pool) argument
|
/dalvik/dx/tests/093-ssa-invoke-range/ |
H A D | Blort.java | 37 static void testTailParams(int destPos, int length) { argument 41 methodThatNeedsInvokeRange(src, 0, dest, 0, destPos, length);
|
/dalvik/tools/dexdeps/src/com/android/dexdeps/ |
H A D | Output.java | 104 for (int i = 0; i < classes.length; i++) { 116 for (int i = 0; i < classes.length; i++) { 119 for (int j = 0; j < fields.length; j++) { 133 for (int i = 0; i < classes.length; i++) { 136 for (int j = 0; j < methods.length; j++) { 158 for (int i = 0; i < externClassRefs.length; i++) { 195 for (int i = 0; i < fields.length; i++) { 208 for (int i = 0; i < methods.length; i++) { 224 for (int j = 0; j < args.length; j++) { 273 int targetLen = descr.length(); [all...] |
/dalvik/libdex/ |
H A D | DexProto.cpp | 33 * Make sure that the given cache can hold a string of the given length, 36 void dexStringCacheAlloc(DexStringCache* pCache, size_t length) { argument 38 if (pCache->allocatedSize >= length) { 44 if (length <= sizeof(pCache->buffer)) { 48 pCache->value = (char*) malloc(length); 49 pCache->allocatedSize = length; 84 size_t length = strlen(value) + 1; local 85 dexStringCacheAlloc(pCache, length); 86 memcpy(pCache->value, value, length); 138 size_t length local 180 size_t length = 1; /* +1 for the terminating '\\0' */ local [all...] |
/dalvik/dx/src/com/android/dx/cf/code/ |
H A D | OneLocalsArray.java | 50 OneLocalsArray result = new OneLocalsArray(locals.length); 52 System.arraycopy(locals, 0, result.locals, 0, locals.length); 59 for (int i = 0; i < locals.length; i++) { 70 for (int i = 0; i < locals.length; i++) { 81 int len = locals.length; 101 return locals.length;
|
/dalvik/dx/src/com/android/dx/io/instructions/ |
H A D | ShortArrayCodeInput.java | 42 return cursor() < array.length;
|