/dalvik/dexgen/src/com/android/dexgen/rop/code/ |
H A D | SourcePosition.java | 24 * line number and original bytecode address. 41 * {@code >= -1;} the line number, or {@code -1} if that 44 private final int line; field in class:SourcePosition 53 * @param line {@code >= -1;} original line number or {@code -1} if 56 public SourcePosition(CstUtf8 sourceFile, int address, int line) { argument 61 if (line < -1) { 62 throw new IllegalArgumentException("line < -1"); 67 this.line = line; [all...] |
/dalvik/dx/src/com/android/dx/rop/code/ |
H A D | SourcePosition.java | 24 * line number and original bytecode address. 41 * {@code >= -1;} the line number, or {@code -1} if that 44 private final int line; field in class:SourcePosition 53 * @param line {@code >= -1;} original line number or {@code -1} if 56 public SourcePosition(CstString sourceFile, int address, int line) { argument 61 if (line < -1) { 62 throw new IllegalArgumentException("line < -1"); 67 this.line = line; [all...] |
/dalvik/hit/src/com/android/hit/ |
H A D | StackFrame.java | 33 int serial, int line) { 39 mLineNumber = line; 44 case NO_LINE_NUMBER: return "No line number"; 45 case UNKNOWN_LOCATION: return "Unknown line number"; 32 StackFrame(long id, String method, String sig, String file, int serial, int line) argument
|
/dalvik/vm/ |
H A D | Debugger.h | 37 * a single line. 72 int line; /* line #; could be -1 */ member in struct:StepControl 73 const AddressSet* pAddressSet; /* if non-null, address set for line */ 290 /* Make an AddressSet for a line, for single stepping */ 291 const AddressSet *dvmAddressSetForLine(const Method* method, int line);
|
H A D | Debugger.cpp | 1299 * For Method.LineTable: output the line table. 2858 // Everything from this address until the next line change is ours 2864 } else if (pContext->lastAddressValid) { // and the line number is new 2874 // there may be multiple entries for a line 2878 * Build up a set of bytecode addresses associated with a line number 2880 const AddressSet *dvmAddressSetForLine(const Method* method, int line) argument 2892 context.lineNum = line; 2901 // If the line number was the last in the position table...
|
/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
H A D | DebugInfoDecoder.java | 74 /** current decoding state: line number */ 75 private int line = 1; field in class:DebugInfoDecoder 133 /** line number */ 134 public int line; field in class:DebugInfoDecoder.PositionEntry 136 public PositionEntry(int address, int line) { argument 138 this.line = line; 242 line = readUnsignedLeb128(bs); 379 line += readSignedLeb128(bs); 404 line [all...] |
H A D | DebugInfoEncoder.java | 46 * <li> signed LEB128: initial value for line register. 58 /** {@code null-ok;} positions (line numbers) to encode */ 75 /** current encoding state: line number */ 76 private int line = 1; field in class:DebugInfoEncoder 87 /** if non-null: the prefix for each annotation or debugPrint line */ 99 * @param positions {@code null-ok;} positions (line numbers) to encode 173 * @param prefix {@code null-ok;} prefix to attach to each line of output 228 int nextAddrP = Integer.MAX_VALUE; // position (line number) 362 * line number and string indicies for names of all non-"this" arguments. 374 // Start by initializing the line numbe [all...] |
/dalvik/dx/src/com/android/dx/dex/file/ |
H A D | DebugInfoDecoder.java | 85 /** current decoding state: line number */ 86 private int line = 1; field in class:DebugInfoDecoder 144 /** line number */ 145 public int line; field in class:DebugInfoDecoder.PositionEntry 147 public PositionEntry(int address, int line) { argument 149 this.line = line; 252 line = Leb128.readUnsignedLeb128(bs); 383 line += Leb128.readSignedLeb128(bs); 408 line [all...] |
H A D | DebugInfoEncoder.java | 54 * <li> signed LEB128: initial value for line register. 66 /** {@code null-ok;} positions (line numbers) to encode */ 83 /** current encoding state: line number */ 84 private int line = 1; field in class:DebugInfoEncoder 95 /** if non-null: the prefix for each annotation or debugPrint line */ 107 * @param positions {@code null-ok;} positions (line numbers) to encode 181 * @param prefix {@code null-ok;} prefix to attach to each line of output 236 int nextAddrP = Integer.MAX_VALUE; // position (line number) 370 * line number and string indicies for names of all non-"this" arguments. 382 // Start by initializing the line numbe [all...] |
/dalvik/libdex/ |
H A D | DexDebugInfo.cpp | 154 u4 line = readUnsignedLeb128(&stream); local 224 line += readSignedLeb128(&stream); 294 line += DBG_LINE_BASE + (adjopcode % DBG_LINE_RANGE); 298 done = posCb(cnxt, address, line);
|
/dalvik/vm/compiler/template/ |
H A D | gen-template.py | 156 for line in opcode_fp: 157 match = opcode_re.match(line) 226 for line in asm_stub_text: 227 templ = Template(line) 231 # Append the file specified by "source" to the open "outfp". Each line will 234 # If the first line of the file starts with "%" it is taken as a directive. 235 # A "%include" line contains a filename and, optionally, a Python-style 239 # If "sister_list" is provided, and we find a line that contains only "&", 249 for line in infp: 250 if line 384 line = line.strip() # remove CRLF, leading spaces variable [all...] |
/dalvik/vm/mterp/ |
H A D | gen-mterp.py | 249 for line in opcode_fp: 250 match = opcode_re.match(line) 419 for line in asm_stub_text: 420 templ = Template(line) 424 # Append the file specified by "source" to the open "outfp". Each line will 427 # If the first line of the file starts with "%" it is taken as a directive. 428 # A "%include" line contains a filename and, optionally, a Python-style 432 # If "sister_list" is provided, and we find a line that contains only "&", 442 for line in infp: 443 if line 579 line = line.strip() # remove CRLF, leading spaces variable [all...] |
/dalvik/vm/analysis/ |
H A D | CodeVerify.cpp | 89 * Storage for a register line we're currently working on. 94 * Storage for a register line we're saving for later. 1779 * Find the register line for the specified instruction in the current method. 1788 * Copy a register line. 1808 * Copy a register line into the table. 1819 * Copy a register line out of the table. 2991 static u1* assignLineStorage(u1* storage, RegisterLine* line, argument 2994 line->regTypes = (RegType*) storage; 2998 line->monitorEntries = (MonitorEntries*) storage; 3000 line [all...] |
/dalvik/dx/etc/ |
H A D | jasmin.jar | META-INF/ META-INF/MANIFEST.MF jas/ jas/AnnotDefAttr.class AnnotDefAttr.java package jas ... |