lmi
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [lmi] upgrade to xmlwrapp-0.6.0


From: Greg Chicares
Subject: Re: [lmi] upgrade to xmlwrapp-0.6.0
Date: Sun, 19 Apr 2009 20:53:41 +0000
User-agent: Thunderbird 2.0.0.21 (Windows/20090302)

On 2009-04-16 21:45Z, Greg Chicares wrote:
> On 2009-02-23 16:31Z, Vaclav Slavik wrote:
>> 
>> I created https://savannah.nongnu.org/patch/index.php?6753 ticket on
>> Savannah and attached several patches [...]

All committed now.

> BTW, I've tested runtime performance of
>  - lmi HEAD with those patches, versus
>  - a month-old lmi release without them,
> and found no problem.

Here are further tests in the spirit of
  http://lists.nongnu.org/archive/html/lmi/2008-12/msg00010.html
which, again, indicate no problem.

before: lmi HEAD as of 20090417 or earlier
after:  same, but with the above message's "one-character patch"
new:    lmi HEAD as of 20090419T2033Z

before:
  Overhead: 4.369e-006 s =       4369 ns, mean of 2289 iterations
  Vector  : 1.153e-003 s =    1153398 ns, mean of 100 iterations
  Read    : 4.338e-003 s =    4338452 ns, mean of 100 iterations
  Write   : 2.794e-003 s =    2794364 ns, mean of 100 iterations
  'cns' io: 4.295e-002 s =   42946848 ns, mean of  24 iterations
  'ill' io: 1.080e-002 s =   10804462 ns, mean of  93 iterations

after:
  Overhead: 4.476e-006 s =       4476 ns, mean of 2235 iterations
  Vector  : 1.158e-003 s =    1158447 ns, mean of 100 iterations
  Read    : 5.621e-003 s =    5620590 ns, mean of 100 iterations
  Write   : 2.848e-003 s =    2847830 ns, mean of 100 iterations
  'cns' io: 4.688e-002 s =   46878756 ns, mean of  22 iterations
  'ill' io: 1.218e-002 s =   12175546 ns, mean of  83 iterations

after / before:
  Overhead: 102%
  Vector  : 100%
  Read    : 130%
  Write   : 102%
  'cns' io: 109%
  'ill' io: 113%

new:
  Overhead: 3.953e-006 s =       3953 ns, mean of 2530 iterations
  Vector  : REMOVED
  Read    : 4.319e-003 s =    4318515 ns, mean of 100 iterations
  Write   : 2.778e-003 s =    2777513 ns, mean of 100 iterations
  'cns' io: 4.277e-002 s =   42772936 ns, mean of  24 iterations
  'ill' io: 1.086e-002 s =   10855618 ns, mean of  93 iterations
new / before:
  Overhead: 90%
  Vector  : REMOVED
  Read    : 100%
  Write   : 99%
  'cns' io: 100%
  'ill' io: 100%

"Overhead" might have become a fraction of a microsecond faster
due to 'xml::init' removal; the difference isn't big enough in
absolute terms to justify further thought.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]