Searched defs:line (Results 1 - 14 of 14) sorted by relevance

/dalvik/dexgen/src/com/android/dexgen/rop/code/
H A DSourcePosition.java24 * 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 DSourcePosition.java24 * 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 DStackFrame.java33 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 DDebugger.h37 * 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 DDebugger.cpp1299 * 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 DDebugInfoDecoder.java74 /** 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 DDebugInfoEncoder.java46 * <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 DDebugInfoDecoder.java85 /** 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 DDebugInfoEncoder.java54 * <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 DDexDebugInfo.cpp154 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 Dgen-template.py156 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 Dgen-mterp.py249 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 DCodeVerify.cpp89 * 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 Djasmin.jarMETA-INF/ META-INF/MANIFEST.MF jas/ jas/AnnotDefAttr.class AnnotDefAttr.java package jas ...

Completed in 3258 milliseconds