summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--org.aspectj.matcher/src/org/aspectj/weaver/World.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/org.aspectj.matcher/src/org/aspectj/weaver/World.java b/org.aspectj.matcher/src/org/aspectj/weaver/World.java
index bcebed34d..e07cd8497 100644
--- a/org.aspectj.matcher/src/org/aspectj/weaver/World.java
+++ b/org.aspectj.matcher/src/org/aspectj/weaver/World.java
@@ -1389,9 +1389,9 @@ public abstract class World implements Dump.INode {
if (s.equalsIgnoreCase("true")) {
typeMap.debugDemotion = true;
}
- s = p.getProperty(xsetTYPE_REFS, "false");
- if (s.equalsIgnoreCase("true")) {
- typeMap.policy = TypeMap.USE_WEAK_REFS;
+ s = p.getProperty(xsetTYPE_REFS, "true");
+ if (s.equalsIgnoreCase("false")) {
+ typeMap.policy = TypeMap.USE_SOFT_REFS;
}
runMinimalMemorySet = p.getProperty(xsetRUN_MINIMAL_MEMORY) != null;