summaryrefslogtreecommitdiffstats
path: root/jack/src
diff options
context:
space:
mode:
authorJean-Marie Henaff <jmhenaff@google.com>2015-06-12 16:29:20 +0200
committerJean-Marie Henaff <jmhenaff@google.com>2015-06-24 13:53:21 +0200
commitf1828481ebcfee3bddc323fca178a4502a60ceef (patch)
tree1a706277eaae29edc8f7f8532f7686383689cc95 /jack/src
parentc33c369849c5864b1e918fb4995cd88a2f67aba4 (diff)
downloadtoolchain_jack-f1828481ebcfee3bddc323fca178a4502a60ceef.tar.gz
toolchain_jack-f1828481ebcfee3bddc323fca178a4502a60ceef.tar.bz2
toolchain_jack-f1828481ebcfee3bddc323fca178a4502a60ceef.zip
Remove assertion status from Jack sanity checks
- adds a property to set when invoking ant to disable assertion (-Dtests.disable-assertions=true) - remove assertion status modification done in tests (cherry picked from commit 9fcbabb82e5292b7df75ea396eddd34ea8a1558c) Change-Id: Ibfc41fc8b0e7e47c597d3f92e420dfb151681396
Diffstat (limited to 'jack/src')
-rw-r--r--jack/src/com/android/jack/Jack.java10
1 files changed, 0 insertions, 10 deletions
diff --git a/jack/src/com/android/jack/Jack.java b/jack/src/com/android/jack/Jack.java
index 86c79a7f..1a1c2471 100644
--- a/jack/src/com/android/jack/Jack.java
+++ b/jack/src/com/android/jack/Jack.java
@@ -373,10 +373,6 @@ public abstract class Jack {
public static void check(@Nonnull Options options, @Nonnull RunnableHooks hooks)
throws IllegalOptionsException, ConfigurationException {
- boolean assertEnable = false;
- // assertEnable = true if assertions are already enabled
- assert true == (assertEnable = true);
-
if (options.proguardFlagsFiles != null && !options.proguardFlagsFiles.isEmpty()) {
if (options.flags == null) {
options.flags = new Flags();
@@ -401,13 +397,7 @@ public abstract class Jack {
ThreadConfig.setConfig(config);
boolean sanityChecks = config.get(Options.SANITY_CHECKS).booleanValue();
- if (sanityChecks != assertEnable) {
- logger.log(Level.INFO, "Jack assertion status overriden by sanity checks option");
- }
- ClassLoader classLoader = Jack.class.getClassLoader();
- classLoader.clearAssertionStatus();
- classLoader.setDefaultAssertionStatus(sanityChecks);
logger.log(Level.INFO, "Jack sanity checks {0}",
(sanityChecks ? "enabled" : "disabled"));
}