/dalvik/dexgen/src/com/android/dexgen/dex/code/ |
D | PositionList.java | 88 SourcePosition pos = insn.getPosition(); in make() local 90 if (pos.equals(noInfo) || pos.sameLine(cur)) { in make() 98 cur = pos; in make() 99 arr[at] = new PositionList.Entry(insn.getAddress(), pos); in make()
|
D | RopTranslator.java | 537 SourcePosition pos = insn.getPosition(); in visitPlainInsn() local 545 di = new SimpleInsn(opcode, pos, getRegs(insn)); in visitPlainInsn() 558 di = new TargetInsn(opcode, pos, getRegs(insn), in visitPlainInsn() 572 SourcePosition pos = insn.getPosition(); in visitPlainCstInsn() local 595 di = new SimpleInsn(opcode, pos, in visitPlainCstInsn() 602 di = new CstInsn(opcode, pos, regs, insn.getConstant()); in visitPlainCstInsn() 609 SourcePosition pos = insn.getPosition(); in visitSwitchInsn() local 636 CodeAddress dataAddress = new CodeAddress(pos); in visitSwitchInsn() 638 new SwitchData(pos, lastAddress, cases, switchTargets); in visitSwitchInsn() 642 new TargetInsn(opcode, pos, getRegs(insn), dataAddress); in visitSwitchInsn() [all …]
|
D | BlockAddresses.java | 137 SourcePosition pos = one.getLastInsn().getPosition(); in setupArrays() local 139 lasts[label] = new CodeAddress(pos); in setupArrays() 140 ends[label] = new CodeAddress(pos); in setupArrays()
|
D | OutputFinisher.java | 237 SourcePosition pos = insn.getPosition(); in updateInfo() local 238 if (pos.getLine() >= 0) { in updateInfo()
|
/dalvik/dx/src/com/android/dx/dex/code/ |
D | PositionList.java | 88 SourcePosition pos = insn.getPosition(); in make() local 90 if (pos.equals(noInfo) || pos.sameLine(cur)) { in make() 98 cur = pos; in make() 99 arr[at] = new PositionList.Entry(insn.getAddress(), pos); in make()
|
D | RopTranslator.java | 543 SourcePosition pos = insn.getPosition(); in visitPlainInsn() local 551 di = new SimpleInsn(opcode, pos, getRegs(insn)); in visitPlainInsn() 564 di = new TargetInsn(opcode, pos, getRegs(insn), in visitPlainInsn() 578 SourcePosition pos = insn.getPosition(); in visitPlainCstInsn() local 601 di = new SimpleInsn(opcode, pos, in visitPlainCstInsn() 608 di = new CstInsn(opcode, pos, regs, insn.getConstant()); in visitPlainCstInsn() 615 SourcePosition pos = insn.getPosition(); in visitSwitchInsn() local 642 CodeAddress dataAddress = new CodeAddress(pos); in visitSwitchInsn() 647 new SwitchData(pos, switchAddress, cases, switchTargets); in visitSwitchInsn() 651 new TargetInsn(opcode, pos, getRegs(insn), dataAddress); in visitSwitchInsn() [all …]
|
D | BlockAddresses.java | 137 SourcePosition pos = one.getLastInsn().getPosition(); in setupArrays() local 139 lasts[label] = new CodeAddress(pos); in setupArrays() 140 ends[label] = new CodeAddress(pos); in setupArrays()
|
D | OutputFinisher.java | 246 SourcePosition pos = insn.getPosition(); in updateInfo() local 247 if (pos.getLine() >= 0) { in updateInfo()
|
/dalvik/dx/src/com/android/dx/cf/code/ |
D | RopperMachine.java | 293 SourcePosition pos = method.makeSourcePosistion(offset); in run() local 338 insns.add(new PlainInsn(Rops.opMove(type), pos, scratch, src)); in run() 347 insns.add(new PlainInsn(Rops.opMove(type), pos, in run() 375 insn = new ThrowingCstInsn(rop, pos, sources, catches, in run() 381 insn = new PlainInsn(rop, pos, dimsReg, RegisterSpecList.EMPTY); in run() 411 insn = new ThrowingCstInsn(Rops.GET_STATIC_OBJECT, pos, in run() 419 insn = new ThrowingCstInsn(Rops.CONST_OBJECT, pos, in run() 428 insn = new PlainInsn(rop, pos, classReg, RegisterSpecList.EMPTY); in run() 444 pos, RegisterSpecList.make(classReg, dimsReg), in run() 451 insn = new PlainInsn(rop, pos, objectReg, RegisterSpecList.EMPTY); in run() [all …]
|
D | Ropper.java | 944 SourcePosition pos = (lastInsn == null) ? SourcePosition.NO_INFO : in processBlock() local 946 insns.add(new PlainInsn(Rops.GOTO, pos, null, in processBlock() 1022 SourcePosition pos = method.makeSourcePosistion(0); in addSetupBlocks() local 1037 Insn insn = new PlainCstInsn(Rops.opMoveParam(one), pos, result, in addSetupBlocks() 1044 insns.set(sz, new PlainInsn(Rops.GOTO, pos, null, in addSetupBlocks() 1059 insn = new ThrowingCstInsn(Rops.CONST_OBJECT, pos, in addSetupBlocks() 1067 insn = new PlainCstInsn(Rops.MOVE_PARAM_OBJECT, pos, in addSetupBlocks() 1071 insns.set(1, new PlainInsn(Rops.GOTO, pos, null, in addSetupBlocks() 1085 pos, synchReg, RegisterSpecList.EMPTY)); in addSetupBlocks() 1088 insn = new ThrowingInsn(Rops.MONITOR_ENTER, pos, in addSetupBlocks() [all …]
|
/dalvik/docs/ |
D | prettify.js | 281 var pos = html.indexOf('&'); 282 if (pos < 0) { return html; } 286 for (--pos; (pos = html.indexOf('&#', pos + 1)) >= 0;) { 287 var end = html.indexOf(';', pos); 289 var num = html.substring(pos + 3, end); 297 html = (html.substring(0, pos) + String.fromCharCode(codePoint) + 388 var pos = 0; 395 out.push(plainText.substring(pos, i)); 405 pos = i + 1; 415 out.push(plainText.substring(pos)); [all …]
|
/dalvik/dexgen/src/com/android/dexgen/rop/code/ |
D | SourcePosition.java | 106 SourcePosition pos = (SourcePosition) other; in equals() local 108 return (address == pos.address) && sameLineAndFile(pos); in equals()
|
/dalvik/dx/src/com/android/dx/rop/code/ |
D | SourcePosition.java | 106 SourcePosition pos = (SourcePosition) other; in equals() local 108 return (address == pos.address) && sameLineAndFile(pos); in equals()
|
/dalvik/dx/src/com/android/dx/dex/file/ |
D | DebugInfoEncoder.java | 783 SourcePosition pos = entry.getPosition(); in emitPosition() local 784 int newLine = pos.getLine(); in emitPosition()
|
/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
D | DebugInfoEncoder.java | 775 SourcePosition pos = entry.getPosition(); in emitPosition() local 776 int newLine = pos.getLine(); in emitPosition()
|