ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Matt Benson <gudnabr...@yahoo.com>
Subject Re: Local Properties again
Date Thu, 03 Jul 2008 16:20:37 GMT

--- Dominique Devienne <ddevienne@gmail.com> wrote:

> On Wed, Jul 2, 2008 at 3:50 PM, Matt Benson
> <gudnabrsam@yahoo.com> wrote:
> > I would be glad to run the diagnostics if given a
> > setup or at least your task-level performance
> analyzer.
> 
> I've uploaded a jar as attachment to bug 23942 w/ my
> timer listener. I
> don't have a build setup to simulate high <property>
> usage though.

I created setproperties.xml:

<project xmlns:ac="antlib:net.sf.antcontrib">
  <ac:for param="n" end="9999">
    <sequential>
      <property name="x@{n}" value="@{n}" />
    </sequential>
  </ac:for>
</project>

and build.xml:

<project>
  <import file="setproperties.xml" />
</project>

I ran the test three times each on Ant 1.6.2, Kev's
1.7.1 RC, and trunk.  The property results are:

162Timings1:    306.0 ms  27.4% 10000x property
162Timings2:    294.0 ms  26.0% 10000x property
162Timings3:    308.0 ms  27.3% 10000x property
171Timings1:    278.0 ms  24.9% 10000x property
171Timings2:    285.0 ms  25.5% 10000x property
171Timings3:    273.0 ms  24.5% 10000x property
trunkTimings1:    278.0 ms  22.7% 10000x property
trunkTimings2:    267.0 ms  21.8% 10000x property
trunkTimings3:    280.0 ms  22.9% 10000x property

So, while I haven't even checked 1.6.3, 1.6.5, or
1.7.0 (the past is the past), it appears that both the
impending release and the trunk outperform 1.6.2. 
Surprising, actually, but given that this is the only
noise I've seen on the thread I'd say that puts us in
good shape to commit.  :)

-Matt

> --DD
> 
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> dev-unsubscribe@ant.apache.org
> For additional commands, e-mail:
> dev-help@ant.apache.org
> 
> 



      

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org


Mime
View raw message