[Mulgara-svn] r1804 - trunk/src/jar/resolver-store/java/org/mulgara/store/statement/xa

pag at mulgara.org pag at mulgara.org
Tue Oct 6 06:36:36 UTC 2009


Author: pag
Date: 2009-10-05 23:36:36 -0700 (Mon, 05 Oct 2009)
New Revision: 1804

Modified:
   trunk/src/jar/resolver-store/java/org/mulgara/store/statement/xa/TripleAVLFile.java
Log:
removed stack traces from phases to save on memory

Modified: trunk/src/jar/resolver-store/java/org/mulgara/store/statement/xa/TripleAVLFile.java
===================================================================
--- trunk/src/jar/resolver-store/java/org/mulgara/store/statement/xa/TripleAVLFile.java	2009-10-06 06:35:20 UTC (rev 1803)
+++ trunk/src/jar/resolver-store/java/org/mulgara/store/statement/xa/TripleAVLFile.java	2009-10-06 06:36:36 UTC (rev 1804)
@@ -44,7 +44,6 @@
 import org.mulgara.store.tuples.*;
 import org.mulgara.store.xa.*;
 import org.mulgara.util.Constants;
-import org.mulgara.util.StackTrace;
 
 /**
  * @created 2001-10-13
@@ -1698,7 +1697,6 @@
     private abstract class AbstractStoreTuples implements StoreTuples {
 
       // keep a stack trace of the instantiation of this object
-      protected StackTrace stack = logger.isDebugEnabled() ? new StackTrace() : null;
       protected List<Integer> objectIds = new ArrayList<Integer>();
 
       private long[] startTriple;
@@ -2095,7 +2093,6 @@
 
           copy.variables = getVariables();
 
-          copy.stack = logger.isDebugEnabled() ? new StackTrace() : null;
           copy.objectIds = new ArrayList<Integer>(objectIds);
           copy.objectIds.add(new Integer(System.identityHashCode(this)));
 
@@ -2124,7 +2121,6 @@
           if (end.node != null) end.node.release();
           end = null;
         }
-        stack = null;
       }
 
 




More information about the Mulgara-svn mailing list