aboutsummaryrefslogtreecommitdiffstats
path: root/org.aspectj.matcher
diff options
context:
space:
mode:
authoraclement <aclement>2009-11-16 22:33:58 +0000
committeraclement <aclement>2009-11-16 22:33:58 +0000
commit06edacb5c384cccdcac9ba8b5caec31622fe636e (patch)
treef7905fb09e1a9030b4328458eb38bc0a8ea7f5e3 /org.aspectj.matcher
parentea9f35ae874ab50e91cafec3f4b9a7ff6219e1d6 (diff)
downloadaspectj-06edacb5c384cccdcac9ba8b5caec31622fe636e.tar.gz
aspectj-06edacb5c384cccdcac9ba8b5caec31622fe636e.zip
type demotion ON by default. runMinimalMemory OFF by default
Diffstat (limited to 'org.aspectj.matcher')
-rw-r--r--org.aspectj.matcher/src/org/aspectj/weaver/World.java8
1 files changed, 4 insertions, 4 deletions
diff --git a/org.aspectj.matcher/src/org/aspectj/weaver/World.java b/org.aspectj.matcher/src/org/aspectj/weaver/World.java
index 315e8b63b..274b22e5e 100644
--- a/org.aspectj.matcher/src/org/aspectj/weaver/World.java
+++ b/org.aspectj.matcher/src/org/aspectj/weaver/World.java
@@ -911,7 +911,7 @@ public abstract class World implements Dump.INode {
private static boolean debug = false;
- private boolean demotionSystemActive = false;
+ private boolean demotionSystemActive = true;
private boolean debugDemotion = false;
// Strategy for entries in the expendable map
@@ -1321,9 +1321,9 @@ public abstract class World implements Dump.INode {
MessageUtil.info("[completeBinaryTypes=true] Completion of binary types activated"));
}
- s = p.getProperty(xsetTYPE_DEMOTION, "false");
- if (s.equalsIgnoreCase("true")) {
- typeMap.demotionSystemActive = true;
+ s = p.getProperty(xsetTYPE_DEMOTION, "true"); // default is ON
+ if (s.equalsIgnoreCase("false")) {
+ typeMap.demotionSystemActive = false;
}
s = p.getProperty(xsetOVERWEAVING, "false");