summaryrefslogtreecommitdiffstats
path: root/jack
diff options
context:
space:
mode:
authormikaelpeltier <mikaelpeltier@google.com>2014-10-02 12:43:17 +0200
committermikaelpeltier <mikaelpeltier@google.com>2014-10-02 12:43:17 +0200
commit4ee8e304b7368cf4b6851c33321e3f454855bcde (patch)
tree1b5f04e550f2dad9edf6f0efa87345866daf99fe /jack
parente1e512319804727654a234ddb47c63a0ff4ba574 (diff)
downloadtoolchain_jack-4ee8e304b7368cf4b6851c33321e3f454855bcde.zip
toolchain_jack-4ee8e304b7368cf4b6851c33321e3f454855bcde.tar.gz
toolchain_jack-4ee8e304b7368cf4b6851c33321e3f454855bcde.tar.bz2
Checker must be enable with sanity check
Change-Id: I83d8a3abd904447d7c97fd1a551614c6f783bf84
Diffstat (limited to 'jack')
-rw-r--r--jack/src/com/android/jack/Jack.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/jack/src/com/android/jack/Jack.java b/jack/src/com/android/jack/Jack.java
index 858aef7..099e814 100644
--- a/jack/src/com/android/jack/Jack.java
+++ b/jack/src/com/android/jack/Jack.java
@@ -1047,7 +1047,9 @@ public abstract class Jack {
methodPlan.append(DefinitionMarkerRemover.class);
methodPlan.append(TryCatchRemover.class);
methodPlan.append(ExpressionStatementLegalizer.class);
- methodPlan.append(NumericConversionChecker.class);
+ if (hasSanityChecks) {
+ methodPlan.append(NumericConversionChecker.class);
+ }
}
}
@@ -1475,7 +1477,9 @@ public abstract class Jack {
methodPlan3.append(DefinitionMarkerRemover.class);
methodPlan3.append(TryCatchRemover.class);
methodPlan3.append(ExpressionStatementLegalizer.class);
- methodPlan3.append(NumericConversionChecker.class);
+ if (hasSanityChecks) {
+ methodPlan3.append(NumericConversionChecker.class);
+ }
}
}
if (productions.contains(Mapping.class)) {