benchmarks/matrix-multiplication/src/main/select-time.xsl
changeset 838 5141f3baf9f0
parent 837 dcc333e8f0b5
child 1787 ea12a3bb4b33
     1.1 --- a/benchmarks/matrix-multiplication/src/main/select-time.xsl	Mon Mar 11 20:37:59 2013 +0100
     1.2 +++ b/benchmarks/matrix-multiplication/src/main/select-time.xsl	Mon Mar 11 20:53:18 2013 +0100
     1.3 @@ -23,19 +23,30 @@
     1.4      <xsl:output method="text"/>
     1.5  
     1.6      <xsl:template match="/">
     1.7 -        <xsl:apply-templates select="testsuite/testcase"/>
     1.8 +        <xsl:apply-templates mode="header" select="testsuite/testcase"/><xsl:text>End
     1.9 +</xsl:text>
    1.10 +        <xsl:apply-templates mode="value" select="testsuite/testcase"/><xsl:text>NaN
    1.11 +</xsl:text>
    1.12      </xsl:template>
    1.13          
    1.14      
    1.15 -    <xsl:template match="testcase">
    1.16 +    <xsl:template match="testcase" mode="header">
    1.17        <xsl:if test="contains(@name,'tenThousand')">
    1.18          <xsl:if test="not(contains(@name, '[Java]'))">
    1.19            <xsl:if test="not(contains(@name, '[Compare'))">
    1.20 -            <xsl:text>
    1.21 -</xsl:text>
    1.22 -            <xsl:value-of select="@name"/>
    1.23 -            <xsl:text>=</xsl:text>
    1.24 +              <xsl:value-of select="@name"/>
    1.25 +              <xsl:text>,</xsl:text>
    1.26 +          </xsl:if>
    1.27 +        </xsl:if>
    1.28 +      </xsl:if>
    1.29 +    </xsl:template>
    1.30 +
    1.31 +    <xsl:template match="testcase" mode="value">
    1.32 +      <xsl:if test="contains(@name,'tenThousand')">
    1.33 +        <xsl:if test="not(contains(@name, '[Java]'))">
    1.34 +          <xsl:if test="not(contains(@name, '[Compare'))">
    1.35              <xsl:value-of select="@time"/>
    1.36 +            <xsl:text>,</xsl:text>
    1.37            </xsl:if>
    1.38          </xsl:if>
    1.39        </xsl:if>