/dalvik/dexgen/src/com/android/dexgen/rop/code/ |
H A D | RegisterSpecSet.java | 63 int len = specs.length; 65 if ((len != otherSpecs.length) || (size() != otherSet.size())) { 88 int len = specs.length; 103 int len = specs.length; 133 return specs.length; 145 int len = specs.length; 199 int length = specs.length; 201 for (int reg = 0; reg < length; reg++) { 224 int length [all...] |
/dalvik/dx/src/com/android/dx/io/instructions/ |
H A D | FillArrayDataPayloadDecodedInstruction.java | 52 this(format, opcode, data, data.length, 1); 60 this(format, opcode, data, data.length, 2); 68 this(format, opcode, data, data.length, 4); 76 this(format, opcode, data, data.length, 8);
|
/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) { 246 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 StringBuilder sb = new StringBuilder(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 | 170 } else if (end > data.length) { 187 } else if (end > data.length) { 205 } else if (end > data.length) { 225 } else if (end > data.length) { 276 } else if (end > data.length) { 287 public void write(byte[] bytes, int offset, int length) { argument 289 int end = writeAt + length; 290 int bytesEnd = offset + length; 293 if (((offset | length | end) < 0) || (bytesEnd > bytes.length)) { [all...] |
H A D | Output.java | 106 * @param length {@code >= 0;} number of bytes to write 108 public void write(byte[] bytes, int offset, int length); argument 112 * 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...] |
/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 | 51 OneLocalsArray result = new OneLocalsArray(locals.length); 53 System.arraycopy(locals, 0, result.locals, 0, locals.length); 61 for (int i = 0; i < locals.length; i++) { 73 for (int i = 0; i < locals.length; i++) { 85 int len = locals.length; 106 return locals.length;
|