You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by pa...@apache.org on 2002/04/02 19:57:42 UTC
cvs commit: xml-xalan/test/java/src/org/apache/qetest/xslwrapper TraxStreamWrapper.java
pauldick 02/04/02 09:57:42
Modified: test/java/src/org/apache/qetest/xslwrapper
TraxStreamWrapper.java
Log:
Minor modification for performance test.
Revision Changes Path
1.4 +7 -4 xml-xalan/test/java/src/org/apache/qetest/xslwrapper/TraxStreamWrapper.java
Index: TraxStreamWrapper.java
===================================================================
RCS file: /home/cvs/xml-xalan/test/java/src/org/apache/qetest/xslwrapper/TraxStreamWrapper.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- TraxStreamWrapper.java 21 Dec 2001 22:53:27 -0000 1.3
+++ TraxStreamWrapper.java 2 Apr 2002 17:57:42 -0000 1.4
@@ -95,7 +95,7 @@
* should be updated in several of our methods.</p>
*
* @author Shane Curcuru
- * @version $Id: TraxStreamWrapper.java,v 1.3 2001/12/21 22:53:27 curcuru Exp $
+ * @version $Id: TraxStreamWrapper.java,v 1.4 2002/04/02 17:57:42 pauldick Exp $
*/
public class TraxStreamWrapper extends TransformWrapperHelper
{
@@ -210,7 +210,7 @@
long xslBuild = 0;
long xmlRead = 0;
long transform = 0;
- long resultWrite = 0;
+ long resultWrite = 0;
File xslFile = new File(xslName);
int xslLength = new Long(xslFile.length()).intValue(); //@todo warning: possible overflow
@@ -376,6 +376,7 @@
throw new IllegalStateException("transformWithStylesheet() when isStylesheetReady() == false");
preventFootShooting();
+ long getTransformer = 0; // This is timed in DataPower's xsltMark
long startTime = 0;
long xslRead = 0;
long xslBuild = 0;
@@ -383,8 +384,10 @@
long transform = 0;
long resultWrite = 0;
- // UNTimed: get Transformer from Templates
+ // Timed: get Transformer from Templates
+ startTime = System.currentTimeMillis();
Transformer transformer = builtTemplates.newTransformer();
+ getTransformer = System.currentTimeMillis() - startTime;
File xmlFile = new File(xmlName);
int xmlLength = new Long(xmlFile.length()).intValue(); //@todo warning: possible overflow
@@ -425,7 +428,7 @@
long[] times = getTimeArray();
times[IDX_OVERALL] = xmlRead + transform + resultWrite;
times[IDX_XMLREAD] = xmlRead;
- times[IDX_TRANSFORM] = transform;
+ times[IDX_TRANSFORM] = getTransformer + transform;
times[IDX_RESULTWRITE] = resultWrite;
return times;
}
---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-cvs-help@xml.apache.org