|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.android.dx.dex.cf.OptimizerOptions
public class OptimizerOptions
Settings for optimization of code.
| Method Summary | |
|---|---|
static void |
compareOptimizerStep(RopMethod nonOptRmeth,
int paramSize,
boolean isStatic,
CfOptions args,
TranslationAdvice advice,
RopMethod rmeth)
Compares the output of the optimizer run normally with a run skipping some optional steps. |
static void |
loadOptimizeLists(String optimizeListFile,
String dontOptimizeListFile)
Loads the optimize/don't optimize lists from files. |
static boolean |
shouldOptimize(String canonicalMethodName)
Checks whether the specified method should be optimized |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static void loadOptimizeLists(String optimizeListFile,
String dontOptimizeListFile)
optimizeListFile - PathnamedontOptimizeListFile - Pathname
public static void compareOptimizerStep(RopMethod nonOptRmeth,
int paramSize,
boolean isStatic,
CfOptions args,
TranslationAdvice advice,
RopMethod rmeth)
nonOptRmeth - non-null; origional rop methodparamSize - >= 0; parameter size of methodisStatic - true if this method has no 'this' pointer argument.args - non-null; translator argumentsadvice - non-null; translation advicermeth - non-null; method with all optimization steps run.public static boolean shouldOptimize(String canonicalMethodName)
canonicalMethodName - name of method being considered
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||