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