Searched refs:length (Results 1 - 25 of 156) sorted by relevance

1234567

/dalvik/dexgen/src/com/android/dexgen/util/
H A DFileUtils.java66 long longLength = file.length();
67 int length = (int) longLength;
68 if (length != longLength) {
72 byte[] result = new byte[length];
79 while (length > 0) {
80 int amt = in.read(result, at, length);
85 length -= amt;
H A DByteArray.java36 /** {@code >= 0, <= bytes.length}; size computed as
45 * @param end {@code >= start, <= bytes.length;} end index of
61 if (end > bytes.length) {
62 throw new IllegalArgumentException("end > bytes.length");
76 this(bytes, 0, bytes.length);
207 if ((out.length - offset) < size) {
208 throw new IndexOutOfBoundsException("(out.length - offset) < " +
314 public int read(byte[] arr, int offset, int length) { argument
315 if ((offset + length) > arr.length) {
[all...]
/dalvik/dx/src/com/android/dex/
H A DClassData.java50 Field[] result = new Field[staticFields.length + instanceFields.length];
51 System.arraycopy(staticFields, 0, result, 0, staticFields.length);
52 System.arraycopy(instanceFields, 0, result, staticFields.length, instanceFields.length);
57 Method[] result = new Method[directMethods.length + virtualMethods.length];
58 System.arraycopy(directMethods, 0, result, 0, directMethods.length);
59 System.arraycopy(virtualMethods, 0, result, directMethods.length, virtualMethods.length);
[all...]
H A DEncodedValue.java45 int size = Math.min(data.length, other.data.length);
51 return data.length - other.data.length;
55 return Integer.toHexString(data[0] & 0xff) + "...(" + data.length + ")";
H A DTypeList.java38 for (int i = 0; i < types.length && i < other.types.length; i++) {
43 return Unsigned.compare(types.length, other.types.length);
49 for (int i = 0, typesLength = types.length; i < typesLength; i++) {
H A DMutf8.java68 final int length = s.length();
69 for (int i = 0; i < length; ++i) {
90 final int length = s.length();
91 for (int i = 0; i < length; i++) {
/dalvik/dx/src/com/android/dx/io/instructions/
H A DInvokePolymorphicDecodedInstruction.java44 return registers.length;
61 return registers.length > 0 ? registers[0] : 0;
65 return registers.length > 1 ? registers[1] : 0;
69 return registers.length > 2 ? registers[2] : 0;
73 return registers.length > 3 ? registers[3] : 0;
77 return registers.length > 4 ? registers[4] : 0;
H A DFillArrayDataPayloadDecodedInstruction.java52 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);
H A DSparseSwitchPayloadDecodedInstruction.java41 if (keys.length != targets.length) {
42 throw new IllegalArgumentException("keys/targets length mismatch");
/dalvik/libdex/
H A DDexOptData.h31 * @param length length of the entire dex file, in bytes
34 bool dexParseOptData(const u1* data, size_t length, DexFile* pDexFile);
H A DSysUtil.cpp37 * Create an anonymous shared memory segment large enough to hold "length"
41 static void* sysCreateAnonShmem(size_t length) argument
46 ptr = mmap(NULL, length, PROT_READ | PROT_WRITE,
49 ALOGW("mmap(%d, RW, SHARED|ANON) failed: %s", (int) length,
64 int sysCreatePrivateMap(size_t length, MemMapping* pMap) argument
68 memPtr = sysCreateAnonShmem(length);
73 pMap->length = pMap->baseLength = length;
78 * Determine the current offset and remaining length of the open file.
83 size_t length; local
117 size_t length; local
155 size_t length; local
194 sysMapFileSegmentInShmem(int fd, off_t start, size_t length, MemMapping* pMap) argument
240 sysChangeMapAccess(void* addr, size_t length, int wantReadWrite, MemMapping* pMap) argument
[all...]
H A DSysUtil.h45 size_t length; /* length of data */ member in struct:MemMapping
48 size_t baseLength; /* length of mapping */
70 int sysMapFileSegmentInShmem(int fd, off_t start, size_t length,
78 int sysCreatePrivateMap(size_t length, MemMapping* pMap);
86 int sysChangeMapAccess(void* addr, size_t length, int wantReadWrite,
/dalvik/dx/tests/087-ssa-local-vars/
H A DBlort.java17 for (int i = 0; i < stringArray.length; i++)
21 System.arraycopy(stringArray, 0, objectArray, 0, stringArray.length);
23 System.arraycopy(objectArray, 0, stringArray, 0, stringArray.length);
27 System.arraycopy(objectArray, 0, stringArray, 0,stringArray.length);
63 current.length();
66 if (l == -1 || current.length() < 1) {
72 while (i < current.length()) {
80 && previous.length() + 1 + current.length() - i > maxLineLen) {
81 throw new IOException("Maximum line length limi
[all...]
/dalvik/dx/src/com/android/dx/cf/direct/
H A DCodeObserver.java65 public void visitInvalid(int opcode, int offset, int length) { argument
66 observer.parsed(bytes, offset, length, header(offset));
70 public void visitNoArgs(int opcode, int offset, int length, Type type) { argument
71 observer.parsed(bytes, offset, length, header(offset));
75 public void visitLocal(int opcode, int offset, int length, argument
77 String idxStr = (length <= 3) ? Hex.u1(idx) : Hex.u2(idx);
78 boolean argComment = (length == 1);
83 ((length <= 3) ? Hex.s1(value) : Hex.s2(value));
91 observer.parsed(bytes, offset, length,
97 public void visitConstant(int opcode, int offset, int length, argument
143 visitBranch(int opcode, int offset, int length, int target) argument
151 visitSwitch(int opcode, int offset, int length, SwitchList cases, int padding) argument
177 visitNewarray(int offset, int length, CstType cst, ArrayList<Constant> intVals) argument
226 visitLiteralInt(int opcode, int offset, int length, int value) argument
253 visitLiteralLong(int opcode, int offset, int length, long value) argument
277 visitLiteralFloat(int opcode, int offset, int length, int bits) argument
295 visitLiteralDouble(int opcode, int offset, int length, long bits) argument
[all...]
H A DStdAttributeFactory.java85 int offset, int length, ParseObserver observer) {
89 return bootstrapMethods(cf, offset, length, observer);
92 return deprecated(cf, offset, length, observer);
95 return enclosingMethod(cf, offset, length, observer);
98 return innerClasses(cf, offset, length, observer);
101 return runtimeInvisibleAnnotations(cf, offset, length,
105 return runtimeVisibleAnnotations(cf, offset, length,
109 return synthetic(cf, offset, length, observer);
112 return signature(cf, offset, length, observer);
115 return sourceDebugExtension(cf, offset, length, observe
84 parse0(DirectClassFile cf, int context, String name, int offset, int length, ParseObserver observer) argument
205 annotationDefault(DirectClassFile cf, int offset, int length, ParseObserver observer) argument
221 bootstrapMethods(DirectClassFile cf, int offset, int length, ParseObserver observer) argument
246 code(DirectClassFile cf, int offset, int length, ParseObserver observer) argument
350 constantValue(DirectClassFile cf, int offset, int length, ParseObserver observer) argument
372 deprecated(DirectClassFile cf, int offset, int length, ParseObserver observer) argument
384 enclosingMethod(DirectClassFile cf, int offset, int length, ParseObserver observer) argument
413 exceptions(DirectClassFile cf, int offset, int length, ParseObserver observer) argument
441 innerClasses(DirectClassFile cf, int offset, int length, ParseObserver observer) argument
498 lineNumberTable(DirectClassFile cf, int offset, int length, ParseObserver observer) argument
539 localVariableTable(DirectClassFile cf, int offset, int length, ParseObserver observer) argument
562 localVariableTypeTable(DirectClassFile cf, int offset, int length, ParseObserver observer) argument
643 runtimeInvisibleAnnotations(DirectClassFile cf, int offset, int length, ParseObserver observer) argument
660 runtimeVisibleAnnotations(DirectClassFile cf, int offset, int length, ParseObserver observer) argument
677 runtimeInvisibleParameterAnnotations(DirectClassFile cf, int offset, int length, ParseObserver observer) argument
694 runtimeVisibleParameterAnnotations(DirectClassFile cf, int offset, int length, ParseObserver observer) argument
711 signature(DirectClassFile cf, int offset, int length, ParseObserver observer) argument
733 sourceDebugExtension(DirectClassFile cf, int offset, int length, ParseObserver observer) argument
750 sourceFile(DirectClassFile cf, int offset, int length, ParseObserver observer) argument
772 synthetic(DirectClassFile cf, int offset, int length, ParseObserver observer) argument
816 parseBootstrapMethods(ByteArray bytes, ConstantPool constantPool, CstType declaringClass, int numMethods, int offset, int length, ParseObserver observer) argument
[all...]
H A DAttributeFactory.java85 int length = bytes.getInt(offset + 2);
93 "length: " + Hex.u4(length));
96 return parse0(cf, context, name.getString(), offset + 6, length,
117 * @param length the length of the attribute data
122 int offset, int length,
126 Attribute result = new RawAttribute(name, bytes, offset, length, pool);
129 observer.parsed(bytes, offset, length, "attribute data");
121 parse0(DirectClassFile cf, int context, String name, int offset, int length, ParseObserver observer) argument
/dalvik/dx/src/com/android/dex/util/
H A DFileUtils.java62 long longLength = file.length();
63 int length = (int) longLength;
64 if (length != longLength) {
68 byte[] result = new byte[length];
73 while (length > 0) {
74 int amt = in.read(result, at, length);
79 length -= amt;
/dalvik/dx/tests/073-dex-null-array-refs/
H A DBlort.java28 return ((Object[]) null).length;
43 return arr.length;
67 return arr.length;
/dalvik/dx/tests/061-dex-try-catch/
H A DBlort.java40 int x = sa.length;
61 zorch(sa.length);
/dalvik/dx/src/com/android/dx/cf/code/
H A DBasicBlocker.java123 public void visitInvalid(int opcode, int offset, int length) { argument
124 visitCommon(offset, length, true);
128 public void visitNoArgs(int opcode, int offset, int length, Type type) { argument
132 visitCommon(offset, length, false);
137 visitCommon(offset, length, false);
138 visitThrowing(offset, length, false);
164 visitCommon(offset, length, true);
165 visitThrowing(offset, length, true);
174 visitCommon(offset, length, true);
176 visitThrowing(offset, length, tru
188 visitLocal(int opcode, int offset, int length, int idx, Type type, int value) argument
199 visitConstant(int opcode, int offset, int length, Constant cst, int value) argument
216 visitBranch(int opcode, int offset, int length, int target) argument
247 visitSwitch(int opcode, int offset, int length, SwitchList cases, int padding) argument
261 visitNewarray(int offset, int length, CstType type, ArrayList<Constant> intVals) argument
395 visitCommon(int offset, int length, boolean nextIsLive) argument
428 visitThrowing(int offset, int length, boolean nextIsLive) argument
[all...]
H A DLocalVariableList.java69 * any element whose {name, index, start, length} matches an
138 * @param length {@code >= 0;} the length (in bytecodes) of this variable's
145 public void set(int n, int startPc, int length, CstString name, argument
147 set0(n, new Item(startPc, length, name, descriptor, signature, index));
206 /** {@code >= 0;} the length (in bytecodes) of this variable's scope */
207 private final int length; field in class:LocalVariableList.Item
228 * @param length {@code >= 0;} the length (in bytecodes) of this variable's
235 public Item(int startPc, int length, CstStrin argument
[all...]
/dalvik/dx/src/com/android/dx/util/
H A DByteArray.java36 /** {@code >= 0, <= bytes.length}; size computed as
45 * @param end {@code >= start, <= bytes.length;} end index of
61 if (end > bytes.length) {
62 throw new IllegalArgumentException("end > bytes.length");
76 this(bytes, 0, bytes.length);
207 if ((out.length - offset) < size) {
208 throw new IndexOutOfBoundsException("(out.length - offset) < " +
314 public int read(byte[] arr, int offset, int length) { argument
315 if ((offset + length) > arr.length) {
[all...]
/dalvik/docs/
H A Dprettify.js99 for (var i = words.length; --i >= 0;) {
231 for (var i = 0; i < preceders.length; ++i) {
321 for (var i = 0; i < node.attributes.length; ++i) {
389 for (var i = 0, n = plainText.length; i < n; ++i) {
402 for (; nSpaces >= 0; nSpaces -= SPACES.length) {
450 for (var i = 0, n = matches.length; i < n; ++i) {
452 if (match.length > 1 && match.charAt(0) === '<') {
456 sourceBuf.push(match.substring(9, match.length - 3));
457 sourceBufLen += match.length - 12;
495 sourceBufLen += literalText.length;
[all...]
/dalvik/dx/junit-tests/com/android/dx/util/
H A DListIntSetTest.java107 for (int i = 0; i < valuesA.length; i++) {
114 for (int i = 0; i < valuesB.length; i++) {
120 for (int i = 0; i < valuesA.length; i++) {
124 for (int i = 0; i < valuesB.length; i++) {
134 for (int i = 0; i < valuesA.length; i++) {
141 for (int i = 0; i < valuesB.length; i++) {
147 for (int i = 0; i < valuesA.length; i++) {
151 for (int i = 0; i < valuesB.length; i++) {
161 for (int i = 0; i < valuesA.length; i++) {
168 for (int i = 0; i < valuesB.length;
[all...]
/dalvik/dexgen/src/com/android/dexgen/rop/code/
H A DRegisterSpecSet.java63 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...]

Completed in 867 milliseconds

1234567