/dalvik/dx/tests/117-modified-utf8/com/android/dx/util/ |
H A D | Mutf8Test.java | 5 * you may not use this file except in compliance with the License. 10 * Unless required by applicable law or agreed to in writing, software 29 ByteInput in = new ByteArrayByteInput( 31 assertEquals('A', in.readByte()); 32 assertEquals("BC\u0000", Mutf8.decode(in, new char[3])); 33 assertEquals('E', in.readByte());
|
/dalvik/tools/dmtracedump/ |
H A D | dumpdir.sh | 7 for F in $FILES
|
/dalvik/dx/src/com/android/dx/io/instructions/ |
H A D | InstructionCodec.java | 5 * you may not use this file except in compliance with the License. 10 * Unless required by applicable law or agreed to in writing, software 33 CodeInput in) throws EOFException { 46 CodeInput in) throws EOFException { 61 CodeInput in) throws EOFException { 80 CodeInput in) throws EOFException { 99 CodeInput in) throws EOFException { 115 CodeInput in) throws EOFException { 116 int baseAddress = in.cursor() - 1; 132 CodeInput in) throw 756 decode(int opcodeUnit, CodeInput in) argument 767 decodeRegisterList( InstructionCodec format, int opcodeUnit, CodeInput in) argument 832 decodeRegisterRange( InstructionCodec format, int opcodeUnit, CodeInput in) argument [all...] |
H A D | DecodedInstruction.java | 5 * you may not use this file except in compliance with the License. 10 * Unless required by applicable law or agreed to in writing, software 33 * match the names given in the Dalvik instruction format 55 * though it is stored in an {@code int}. 69 public static DecodedInstruction decode(CodeInput in) throws EOFException { argument 70 int opcodeUnit = in.read(); 74 return format.decode(opcodeUnit, in); 85 ShortArrayCodeInput in = new ShortArrayCodeInput(encodedInstructions); 88 while (in.hasMore()) { 89 decoded[in [all...] |
/dalvik/dexgen/src/com/android/dexgen/util/ |
H A D | FileUtils.java | 5 * you may not use this file except in compliance with the License. 10 * Unless required by applicable law or agreed to in writing, software 75 FileInputStream in = new FileInputStream(file); 78 int amt = in.read(result, at, length); 85 in.close();
|
H A D | DexJarMaker.java | 5 * you may not use this file except in compliance with the License. 10 * Unless required by applicable law or agreed to in writing, software 66 // Ignoring deliberately in order to keep the original exception clear. 84 BufferedInputStream in = new BufferedInputStream(new FileInputStream(source)); 90 while ((curr = in.read()) != -1) {
|
/dalvik/dx/tests/ |
H A D | run-all-tests | 6 # you may not use this file except in compliance with the License. 11 # Unless required by applicable law or agreed to in writing, software 40 for i in *; do 55 for i in $failNames; do
|
/dalvik/dx/src/com/android/multidex/ |
H A D | Path.java | 5 * you may not use this file except in compliance with the License. 10 * Unless required by applicable law or agreed to in writing, software 65 private static byte[] readStream(InputStream in, ByteArrayOutputStream baos, byte[] readBuffer) argument 69 int amt = in.read(readBuffer); 77 in.close(); 100 InputStream in = element.open(path); 102 byte[] bytes = readStream(in, baos, readBuffer); 108 in.close();
|
/dalvik/tools/hprof-conv/ |
H A D | HprofConv.c | 5 * you may not use this file except in compliance with the License. 10 * Unless required by applicable law or agreed to in writing, software 153 * Get the amount of data currently in the buffer. 205 static int ebReadString(ExpandBuf* pBuf, FILE* in) argument 212 ic = getc(in); 213 if (feof(in) || ferror(in)) { 230 static int ebReadData(ExpandBuf* pBuf, FILE* in, size_t count, int eofExpected) argument 237 actual = fread(pBuf->storage + pBuf->curLen, 1, count, in); 239 if (eofExpected && feof(in) 599 filterData(FILE* in, FILE* out, int flags) argument 706 FILE* in = NULL; local [all...] |
H A D | Android.mk | 4 # you may not use this file except in compliance with the License. 9 # Unless required by applicable law or agreed to in writing, software
|
/dalvik/dx/src/com/android/dx/merge/ |
H A D | DexMerger.java | 5 * you may not use this file except in compliance with the License. 10 * Unless required by applicable law or agreed to in writing, software 193 * result in too many bytes wasted, compact the result. To compact, 224 * merged dex file. Populates maps from old to new indices in the process. 299 * sorting in memory. 333 Dex.Section in = source.open(section.off); 335 int offset = in.getPosition(); 336 T value = read(in, indexMap, 0); 343 abstract T read(Dex.Section in, IndexMap indexMap, int index); argument 384 @Override String read(Dex.Section in, IndexMa 619 transformAnnotationSets(Dex in, IndexMap indexMap) argument 629 transformAnnotationSetRefLists(Dex in, IndexMap indexMap) argument 639 transformAnnotationDirectories(Dex in, IndexMap indexMap) argument 649 transformStaticValues(Dex in, IndexMap indexMap) argument 663 transformClassDef(Dex in, ClassDef classDef, IndexMap indexMap) argument 770 transformClassData(Dex in, ClassData classData, IndexMap indexMap) argument 799 transformMethods(Dex in, IndexMap indexMap, ClassData.Method[] methods) argument 818 transformCode(Dex in, Code code, IndexMap indexMap) argument 897 transformDebugInfoItem(Dex.Section in, IndexMap indexMap) argument 989 transformStaticValues(Dex.Section in, IndexMap indexMap) argument [all...] |
/dalvik/hit/src/com/android/hit/ |
H A D | HprofParser.java | 5 * you may not use this file except in compliance with the License. 10 * Unless required by applicable law or agreed to in writing, software 61 * When a sub-tag of this type appears in a HPROF_HEAP_DUMP or 65 * may appear in a single HEAP_DUMP[_SEGMENT]. 95 public HprofParser(DataInputStream in) { argument 96 mInput = in; 105 DataInputStream in = mInput; 107 mIdSize = in.readInt(); 110 in.readLong(); // Timestamp, ignored for now 113 int tag = in [all...] |
H A D | ClassInstance.java | 5 * you may not use this file except in compliance with the License. 10 * Unless required by applicable law or agreed to in writing, software 33 public final void loadFieldData(DataInputStream in, int numBytes) argument 36 in.readFully(mFieldValues); 164 StringBuilder result = new StringBuilder("Referenced in field(s):");
|
/dalvik/dexlist/ |
H A D | Android.mk | 4 # you may not use this file except in compliance with the License. 9 # Unless required by applicable law or agreed to in writing, software 16 # dexlist -- list all concrete methods found in a DEX file
|
/dalvik/dexgen/ |
H A D | Android.mk | 4 # you may not use this file except in compliance with the License. 9 # Unless required by applicable law or agreed to in writing, software
|
/dalvik/dx/src/com/android/dx/io/ |
H A D | DexIndexPrinter.java | 5 * you may not use this file except in compliance with the License. 10 * Unless required by applicable law or agreed to in writing, software 96 Dex.Section in = dex.open(tableOfContents.typeLists.off); 98 int size = in.readInt(); 101 System.out.print(" " + dex.typeNames().get((int) in.readShort())); 104 in.readShort(); // retain alignment
|
/dalvik/tools/dexdeps/src/ |
H A D | Android.mk | 4 # you may not use this file except in compliance with the License. 9 # Unless required by applicable law or agreed to in writing, software
|
/dalvik/dx/tests/098-dex-jsr-ret-throw/ |
H A D | ViewDebug$ViewServer.class | ... run () String[] params
String command
java.io.BufferedReader in
java.io.IOException e
java.io. ... |
/dalvik/ |
H A D | Android.mk | 4 # you may not use this file except in compliance with the License. 9 # Unless required by applicable law or agreed to in writing, software 47 # generate the debug .dex files, with a copy in ./dalvik/DEBUG-FILES.
|
/dalvik/dexdump/ |
H A D | Android.mk | 4 # you may not use this file except in compliance with the License. 9 # Unless required by applicable law or agreed to in writing, software 16 # dexdump, similar in purpose to objdump.
|
/dalvik/dx/src/com/android/dx/cf/direct/ |
H A D | ClassPathOpener.java | 5 * you may not use this file except in compliance with the License. 10 * Unless required by applicable law or agreed to in writing, software 33 * Opens all the class files found in a class path element. Path elements 45 * classes and "package-info" occurs before all other classes in that 110 * classes and "package-info" occurs before all other classes in that 123 * classes and "package-info" occurs before all other classes in that 182 * classes and "package-info" preceeds all other classes in its package. 269 InputStream in = zip.getInputStream(one); 273 int amt = in.read(buf); 281 in [all...] |
/dalvik/dx/etc/ |
H A D | dx.bat | 5 REM you may not use this file except in compliance with the License.
10 REM Unless required by applicable law or agreed to in writing, software
19 REM Locate dx.jar in the directory where dx.bat was found and start it.
25 rem Check we have a valid Java.exe in the path.
|
H A D | mainDexClasses.bat | 5 REM you may not use this file except in compliance with the License.
10 REM Unless required by applicable law or agreed to in writing, software
19 rem Check we have a valid Java.exe in the path.
27 REM Locate dx.jar in the directory where dx.bat was found.
|
/dalvik/libdex/ |
H A D | Android.mk | 4 # you may not use this file except in compliance with the License. 9 # Unless required by applicable law or agreed to in writing, software
|
/dalvik/tools/dexdeps/ |
H A D | Android.mk | 4 # you may not use this file except in compliance with the License. 9 # Unless required by applicable law or agreed to in writing, software
|