/dalvik/dx/src/com/android/dx/dex/cf/ |
H A D | CfTranslator.java | 86 * @param dexOptions options for dex output 91 CfOptions cfOptions, DexOptions dexOptions, DexFile dexFile) { 93 return translate0(cf, bytes, cfOptions, dexOptions, dexFile); 108 * @param dexOptions options for dex output 113 CfOptions cfOptions, DexOptions dexOptions, DexFile dexFile) { 137 processMethods(cf, cfOptions, dexOptions, out, dexFile); 244 * @param dexOptions {@code non-null;} options for dex output 249 DexOptions dexOptions, ClassDefItem out, DexFile dexFile) { 318 locals, paramSize, dexOptions); 321 updateDexStatistics(cfOptions, dexOptions, rmet 90 translate(DirectClassFile cf, byte[] bytes, CfOptions cfOptions, DexOptions dexOptions, DexFile dexFile) argument 112 translate0(DirectClassFile cf, byte[] bytes, CfOptions cfOptions, DexOptions dexOptions, DexFile dexFile) argument 248 processMethods(DirectClassFile cf, CfOptions cfOptions, DexOptions dexOptions, ClassDefItem out, DexFile dexFile) argument 377 updateDexStatistics(CfOptions cfOptions, DexOptions dexOptions, RopMethod optRmeth, RopMethod nonOptRmeth, LocalVariableInfo locals, int paramSize, int originalByteCount) argument [all...] |
/dalvik/dx/src/com/android/dx/dex/code/ |
H A D | OutputCollector.java | 46 * @param dexOptions {@code non-null;} options for dex output 53 public OutputCollector(DexOptions dexOptions, int initialCapacity, int suffixInitialCapacity, argument 55 this.finisher = new OutputFinisher(dexOptions, initialCapacity, regCount, paramSize);
|
H A D | OutputFinisher.java | 45 private final DexOptions dexOptions; field in class:OutputFinisher 83 * @param dexOptions {@code non-null;} options for dex output 89 public OutputFinisher(DexOptions dexOptions, int initialCapacity, int regCount, int paramSize) { argument 90 this.dexOptions = dexOptions; 373 if (dexOptions.ALIGN_64BIT_REGS_IN_OUTPUT_FINISHER) { 533 if (!dexOptions.forceJumbo || 539 guess = Dops.getNextOrNull(guess, dexOptions);
|
H A D | RopTranslator.java | 50 private final DexOptions dexOptions; field in class:RopTranslator 98 * @param dexOptions {@code non-null;} options for dex output 102 LocalVariableInfo locals, int paramSize, DexOptions dexOptions) { 104 new RopTranslator(method, positionInfo, locals, paramSize, dexOptions); 117 * @param dexOptions {@code non-null;} options for dex output 120 int paramSize, DexOptions dexOptions) { 121 this.dexOptions = dexOptions; 158 this.output = new OutputCollector(dexOptions, maxInsns, bsz * 3, regCount, paramSize); 101 translate(RopMethod method, int positionInfo, LocalVariableInfo locals, int paramSize, DexOptions dexOptions) argument 119 RopTranslator(RopMethod method, int positionInfo, LocalVariableInfo locals, int paramSize, DexOptions dexOptions) argument
|
/dalvik/dx/src/com/android/dx/dex/file/ |
H A D | DexFile.java | 45 private DexOptions dexOptions; field in class:DexFile 109 public DexFile(DexOptions dexOptions) { argument 110 this.dexOptions = dexOptions; 151 return dexOptions;
|
/dalvik/dx/src/com/android/dx/command/dexer/ |
H A D | Main.java | 579 outputDex = new DexFile(args.dexOptions); 730 CfTranslator.translate(cf, bytes, args.cfOptions, args.dexOptions, outputDex); 1276 public DexOptions dexOptions; field in class:Main.Arguments 1585 dexOptions = new DexOptions(); 1586 dexOptions.forceJumbo = forceJumbo;
|