Optimize use/def chains with constant on demand
- By default do not optimize use/def chains with constant
because it breaks the debuggability.
Change-Id: I86a19ae72942700025a4ef035669a2f39eaffbc2
diff --git a/jack/src/com/android/jack/optimizations/Optimizations.java b/jack/src/com/android/jack/optimizations/Optimizations.java
index 183345c..7063f17 100644
--- a/jack/src/com/android/jack/optimizations/Optimizations.java
+++ b/jack/src/com/android/jack/optimizations/Optimizations.java
@@ -64,7 +64,7 @@
public static final BooleanPropertyId OPTIMIZE_CST_DEF = BooleanPropertyId
.create("jack.optimization.use-def-cst-simplifier",
"Optimize use/def chain with constant definition")
- .addDefaultValue(Boolean.TRUE)
+ .addDefaultValue(Boolean.FALSE)
.addCategory(DumpInLibrary.class)
.addCategory(PrebuiltCompatibility.class);
}