/dalvik/dexgen/src/com/android/dexgen/rop/cst/ |
H A D | CstBaseMethodRef.java | 72 * @param isStatic whether the method should be considered static 75 public final Prototype getPrototype(boolean isStatic) { argument 76 if (isStatic) { 121 * @param isStatic whether the method should be considered static 124 public final int getParameterWordCount(boolean isStatic) { argument 125 return getPrototype(isStatic).getParameterTypes().getWordCount();
|
/dalvik/dx/src/com/android/dx/rop/cst/ |
H A D | CstBaseMethodRef.java | 72 * @param isStatic whether the method should be considered static 75 public final Prototype getPrototype(boolean isStatic) { argument 76 if (isStatic) { 121 * @param isStatic whether the method should be considered static 124 public final int getParameterWordCount(boolean isStatic) { argument 125 return getPrototype(isStatic).getParameterTypes().getWordCount();
|
/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
H A D | DebugInfoItem.java | 42 private final boolean isStatic; field in class:DebugInfoItem 45 public DebugInfoItem(DalvCode code, boolean isStatic, CstMethodRef ref) { argument 54 this.isStatic = isStatic; 149 isStatic); 183 file, codeSize, regSize, isStatic, ref);
|
H A D | CodeItem.java | 61 private final boolean isStatic; field in class:CodeItem 80 * @param isStatic whether this instance is for a {@code static} 85 public CodeItem(CstMethodRef ref, DalvCode code, boolean isStatic, argument 103 this.isStatic = isStatic; 121 debugInfo = new DebugInfoItem(code, isStatic, ref); 314 return ref.getParameterWordCount(isStatic);
|
H A D | DebugInfoDecoder.java | 63 private final boolean isStatic; field in class:DebugInfoDecoder 90 * @param isStatic true if method is static 95 boolean isStatic, CstMethodRef ref, DexFile file) { 101 this.isStatic = isStatic; 236 - desc.getParameterTypes().getWordCount() - (isStatic? 0 : 1); 252 if (!isStatic) { 422 * @param isStatic whether the method is static 425 CstMethodRef ref, DalvCode code, boolean isStatic) { 434 isStatic, re 94 DebugInfoDecoder(byte[] encoded, int codesize, int regSize, boolean isStatic, CstMethodRef ref, DexFile file) argument 424 validateEncode(byte[] info, DexFile file, CstMethodRef ref, DalvCode code, boolean isStatic) argument 445 validateEncode0(byte[] info, int codeSize, int countRegisters, boolean isStatic, CstMethodRef ref, DexFile file, PositionList pl, LocalList ll) argument [all...] |
H A D | DebugInfoEncoder.java | 70 private final boolean isStatic; field in class:DebugInfoEncoder 105 * @param isStatic 110 boolean isStatic, CstMethodRef ref) { 115 this.isStatic = isStatic; 394 if (!isStatic) { 516 - desc.getParameterTypes().getWordCount() - (isStatic? 0 : 1); 108 DebugInfoEncoder(PositionList positions, LocalList locals, DexFile file, int codeSize, int regSize, boolean isStatic, CstMethodRef ref) argument
|
/dalvik/dx/src/com/android/dx/dex/cf/ |
H A D | OptimizerOptions.java | 124 * @param isStatic true if this method has no 'this' pointer argument. 130 int paramSize, boolean isStatic, CfOptions args, 141 paramSize, isStatic, args.localInfo, advice, steps); 129 compareOptimizerStep(RopMethod nonOptRmeth, int paramSize, boolean isStatic, CfOptions args, TranslationAdvice advice, RopMethod rmeth) argument
|
/dalvik/dx/src/com/android/dx/dex/file/ |
H A D | DebugInfoItem.java | 39 private final boolean isStatic; field in class:DebugInfoItem 42 public DebugInfoItem(DalvCode code, boolean isStatic, CstMethodRef ref) { argument 51 this.isStatic = isStatic; 146 isStatic); 180 file, codeSize, regSize, isStatic, ref);
|
H A D | CodeItem.java | 52 private final boolean isStatic; field in class:CodeItem 71 * @param isStatic whether this instance is for a {@code static} 76 public CodeItem(CstMethodRef ref, DalvCode code, boolean isStatic, argument 94 this.isStatic = isStatic; 112 debugInfo = new DebugInfoItem(code, isStatic, ref); 305 return ref.getParameterWordCount(isStatic);
|
H A D | DebugInfoDecoder.java | 74 private final boolean isStatic; field in class:DebugInfoDecoder 101 * @param isStatic true if method is static 106 boolean isStatic, CstMethodRef ref, DexFile file) { 112 this.isStatic = isStatic; 246 - desc.getParameterTypes().getWordCount() - (isStatic? 0 : 1); 262 if (!isStatic) { 426 * @param isStatic whether the method is static 429 CstMethodRef ref, DalvCode code, boolean isStatic) { 438 isStatic, re 105 DebugInfoDecoder(byte[] encoded, int codesize, int regSize, boolean isStatic, CstMethodRef ref, DexFile file) argument 428 validateEncode(byte[] info, DexFile file, CstMethodRef ref, DalvCode code, boolean isStatic) argument 449 validateEncode0(byte[] info, int codeSize, int countRegisters, boolean isStatic, CstMethodRef ref, DexFile file, PositionList pl, LocalList ll) argument [all...] |
H A D | DebugInfoEncoder.java | 78 private final boolean isStatic; field in class:DebugInfoEncoder 113 * @param isStatic 118 boolean isStatic, CstMethodRef ref) { 123 this.isStatic = isStatic; 402 if (!isStatic) { 524 - desc.getParameterTypes().getWordCount() - (isStatic? 0 : 1); 116 DebugInfoEncoder(PositionList positions, LocalList locals, DexFile file, int codeSize, int regSize, boolean isStatic, CstMethodRef ref) argument
|
/dalvik/dx/src/com/android/dx/ssa/ |
H A D | SsaConverter.java | 38 * @param isStatic {@code true} if this method has no {@code this} 43 int paramWidth, boolean isStatic) { 45 = SsaMethod.newFromRopMethod(rmeth, paramWidth, isStatic); 81 * @param isStatic {@code true} if this method has no {@code this} 86 boolean isStatic) { 89 result = SsaMethod.newFromRopMethod(rmeth, paramWidth, isStatic); 101 * @param isStatic {@code true} if this method has no {@code this} 106 boolean isStatic) { 109 result = SsaMethod.newFromRopMethod(rmeth, paramWidth, isStatic); 42 convertToSsaMethod(RopMethod rmeth, int paramWidth, boolean isStatic) argument 85 testEdgeSplit(RopMethod rmeth, int paramWidth, boolean isStatic) argument 105 testPhiPlacement(RopMethod rmeth, int paramWidth, boolean isStatic) argument
|
H A D | Optimizer.java | 62 * @param isStatic true if this method has no 'this' pointer argument. 69 boolean isStatic, boolean inPreserveLocals, 72 return optimize(rmeth, paramWidth, isStatic, inPreserveLocals, inAdvice, 83 * @param isStatic true if this method has no 'this' pointer argument. 91 boolean isStatic, boolean inPreserveLocals, 98 ssaMeth = SsaConverter.convertToSsaMethod(rmeth, paramWidth, isStatic); 106 resultMeth = optimizeMinimizeRegisters(rmeth, paramWidth, isStatic, 123 * @param isStatic true if this method has no 'this' pointer argument. 128 int paramWidth, boolean isStatic, 134 rmeth, paramWidth, isStatic); 68 optimize(RopMethod rmeth, int paramWidth, boolean isStatic, boolean inPreserveLocals, TranslationAdvice inAdvice) argument 90 optimize(RopMethod rmeth, int paramWidth, boolean isStatic, boolean inPreserveLocals, TranslationAdvice inAdvice, EnumSet<OptionalStep> steps) argument 127 optimizeMinimizeRegisters(RopMethod rmeth, int paramWidth, boolean isStatic, EnumSet<OptionalStep> steps) argument 194 debugEdgeSplit(RopMethod rmeth, int paramWidth, boolean isStatic, boolean inPreserveLocals, TranslationAdvice inAdvice) argument 204 debugPhiPlacement(RopMethod rmeth, int paramWidth, boolean isStatic, boolean inPreserveLocals, TranslationAdvice inAdvice) argument 214 debugRenaming(RopMethod rmeth, int paramWidth, boolean isStatic, boolean inPreserveLocals, TranslationAdvice inAdvice) argument 224 debugDeadCodeRemover(RopMethod rmeth, int paramWidth, boolean isStatic, boolean inPreserveLocals, TranslationAdvice inAdvice) argument 239 debugNoRegisterAllocation(RopMethod rmeth, int paramWidth, boolean isStatic, boolean inPreserveLocals, TranslationAdvice inAdvice, EnumSet<OptionalStep> steps) argument [all...] |
H A D | SsaMethod.java | 69 private final boolean isStatic; field in class:SsaMethod 96 * @param isStatic {@code true} if this method has no {@code this} 100 int paramWidth, boolean isStatic) { 101 SsaMethod result = new SsaMethod(ropMethod, paramWidth, isStatic); 115 * @param isStatic {@code true} if this method has no {@code this} 118 private SsaMethod(RopMethod ropMethod, int paramWidth, boolean isStatic) { argument 120 this.isStatic = isStatic; 307 public boolean isStatic() { method in class:SsaMethod 308 return isStatic; 99 newFromRopMethod(RopMethod ropMethod, int paramWidth, boolean isStatic) argument [all...] |
/dalvik/dexgen/src/com/android/dexgen/rop/type/ |
H A D | Prototype.java | 160 * @param isStatic whether this is a static method 165 boolean isStatic, boolean isInit) { 168 if (isStatic) { 164 intern(String descriptor, Type definer, boolean isStatic, boolean isInit) argument
|
/dalvik/dx/src/com/android/dx/rop/type/ |
H A D | Prototype.java | 164 * @param isStatic whether this is a static method 169 boolean isStatic, boolean isInit) { 172 if (isStatic) { 168 intern(String descriptor, Type definer, boolean isStatic, boolean isInit) argument
|
/dalvik/dexgen/src/com/android/dexgen/rop/code/ |
H A D | AccessFlags.java | 229 public static boolean isStatic(int flags) { method in class:AccessFlags
|
/dalvik/dx/src/com/android/dx/command/dump/ |
H A D | BaseDumper.java | 108 static int computeParamWidth(ConcreteMethod meth, boolean isStatic) { argument
|
/dalvik/dx/src/com/android/dx/rop/code/ |
H A D | AccessFlags.java | 229 public static boolean isStatic(int flags) { method in class:AccessFlags
|
/dalvik/dx/src/com/android/dx/cf/code/ |
H A D | Ropper.java | 506 private boolean isStatic() { method in class:Ropper 1144 if (isStatic()) { 1167 insns = new InsnList(isStatic() ? 2 : 1); 1169 if (isStatic()) { 1177 insns.set(isStatic() ? 1 :0, insn);
|
/dalvik/libdex/ |
H A D | DexSwapVerify.cpp | 1451 bool isStatic = (accessFlags & ACC_STATIC) != 0; local 1455 if (isStatic != expectStatic) {
|