]> source.dussan.org Git - aspectj.git/commitdiff
turning off completeBinaryTypes
authoraclement <aclement>
Tue, 3 Oct 2006 07:44:51 +0000 (07:44 +0000)
committeraclement <aclement>
Tue, 3 Oct 2006 07:44:51 +0000 (07:44 +0000)
tests/ltw/callMunging/aop.xml
tests/ltw/callMunging/case1/aop.xml
tests/ltw/callMunging/case2/aop.xml
tests/ltw/callMunging/case3/aop.xml
tests/ltw/hier/aop-single.xml
weaver/src/org/aspectj/weaver/World.java

index 321117898c99955136e0000e67153f0fba67c19d..2005d8c863637dab86676c583571b25c39b36bf5 100644 (file)
@@ -1,5 +1,5 @@
 <aspectj>
-<weaver options="-showWeaveInfo -verbose"/>
+<weaver options="-showWeaveInfo -verbose  -Xset:completeBinaryTypes=true"/>
 <aspects>
 <aspect name="X"/>
 </aspects>
index 321117898c99955136e0000e67153f0fba67c19d..2005d8c863637dab86676c583571b25c39b36bf5 100644 (file)
@@ -1,5 +1,5 @@
 <aspectj>
-<weaver options="-showWeaveInfo -verbose"/>
+<weaver options="-showWeaveInfo -verbose  -Xset:completeBinaryTypes=true"/>
 <aspects>
 <aspect name="X"/>
 </aspects>
index 321117898c99955136e0000e67153f0fba67c19d..2005d8c863637dab86676c583571b25c39b36bf5 100644 (file)
@@ -1,5 +1,5 @@
 <aspectj>
-<weaver options="-showWeaveInfo -verbose"/>
+<weaver options="-showWeaveInfo -verbose  -Xset:completeBinaryTypes=true"/>
 <aspects>
 <aspect name="X"/>
 </aspects>
index 321117898c99955136e0000e67153f0fba67c19d..2005d8c863637dab86676c583571b25c39b36bf5 100644 (file)
@@ -1,5 +1,5 @@
 <aspectj>
-<weaver options="-showWeaveInfo -verbose"/>
+<weaver options="-showWeaveInfo -verbose  -Xset:completeBinaryTypes=true"/>
 <aspects>
 <aspect name="X"/>
 </aspects>
index 9546f8c607a58217643ca26b2fdd85f186bc6b9a..017f80ce5b641e6563e4785c3c9feb821b615abf 100644 (file)
@@ -1,5 +1,5 @@
 <aspectj>
-  <weaver options="-showWeaveInfo"/>
+  <weaver options="-showWeaveInfo  -Xset:completeBinaryTypes=true"/>
   <aspects>
     <aspect name="child.Advisor"/>
   </aspects>
index 56d65a0c34e6d08d2a12e2a44fe1205b0e661083..b692500c742aafe227a7f47f13ee3db1c09ad10f 100644 (file)
@@ -109,7 +109,7 @@ public abstract class World implements Dump.INode {
     private boolean fastDelegateSupportEnabled = isASMAround;
        private boolean runMinimalMemory = false;
        private boolean shouldPipelineCompilation = true;
-       private boolean completeBinaryTypes = true;
+       private boolean completeBinaryTypes = false;
        public boolean forDEBUG_structuralChangesCode = false;
        public boolean forDEBUG_bridgingCode = false;
        
@@ -787,7 +787,7 @@ public abstract class World implements Dump.INode {
        public final static String xsetPIPELINE_COMPILATION = "pipelineCompilation";
        public final static String xsetPIPELINE_COMPILATION_DEFAULT = "true"; 
        public final static String xsetCOMPLETE_BINARY_TYPES = "completeBinaryTypes";
-       public final static String xsetCOMPLETE_BINARY_TYPES_DEFAULT = "true"; 
+       public final static String xsetCOMPLETE_BINARY_TYPES_DEFAULT = "false"; 
        
        public boolean isInJava5Mode() {
                return behaveInJava5Way;
@@ -1177,8 +1177,8 @@ public abstract class World implements Dump.INode {
 
                                s = p.getProperty(xsetCOMPLETE_BINARY_TYPES,xsetCOMPLETE_BINARY_TYPES_DEFAULT);
                                completeBinaryTypes = s.equalsIgnoreCase("true");
-                               if (!completeBinaryTypes) {
-                                       getMessageHandler().handleMessage(MessageUtil.info("[completeBinaryTypes=false] Completion of binary types deactivated"));
+                               if (completeBinaryTypes) {
+                                       getMessageHandler().handleMessage(MessageUtil.info("[completeBinaryTypes=true] Completion of binary types activated"));
                                }
                                
                                s = p.getProperty(xsetRUN_MINIMAL_MEMORY,"false");