Jason Dagit <aoeu> added the comment:
The benchmark is still running, but it has produce partial results and the
results look quite promising. Whatsnew is improved
quite a bit. Unrevert might be slightly slower and everything else seems to be
unaffected:
============== ========== ======== ================ ======== =============
======== =================== ========
unmodified sdev refactoredparser sdev op unmodified
sdev op refactoredparser sdev
============== ========== ======== ================ ======== =============
======== =================== ========
wh 46.1ms (10.4ms) 18.4ms (3.2ms) 50.0ms
(8.2ms) 17.5ms (2.3ms)
wh mod 117.0ms (35.5ms) 106.0ms (6.6ms) 138.1ms
(18.1ms) 106.7ms (6.0ms)
wh -l 67.0ms (2.5ms) 54.2ms (4.8ms) 69.8ms
(7.5ms) 53.7ms (4.5ms)
record mod ~562.6ms (35.0ms) ~587.4ms (37.1ms) ~560.9ms
(39.7ms) ~578.6ms (36.8ms)
revert mod 134.2ms (16.8ms) 169.5ms (15.3ms) 143.4ms
(14.1ms) 156.3ms (14.9ms)
(un)revert mod 334.6ms (9.2ms) 411.5ms (17.7ms) 366.5ms
(34.6ms) 392.9ms (14.4ms)
get (full) ?7m48.5s (3.6s) ?7m50.0s (10.4s) ?7m43.1s
(2.3s) ?7m34.3s (7.5s)
get (lazy) ?17.9s (2.3s) ?17.5s (3.7s) ?15.1s
(0.3s) ?14.7s (0.8s)
pull 100 ?3.1s (0.1s) ?3.5s (0.5s) ?3.1s
(0.2s) ?3.2s (0.3s)
pull 1000 ?20.4s (0.7s) ?21.3s (0.6s) ?21.1s
(0.7s) ?21.9s (1.2s)
check ?14.5s (0.1s) ?16.3s (0.0s) ?14.5s
(0.0s) ?16.3s (0.0s)
repair ?14.5s (0.0s) ?16.3s (0.0s) ?14.5s
(0.1s) ?16.3s (0.0s)
annotate ?8.9s (0.0s) ?13.0s (0.1s) ?8.9s
(0.0s) ?17.5s (6.9s)
============== ========== ======== ================ ======== =============
======== =================== ========
__________________________________
Darcs bug tracker <[email protected]>
<http://bugs.darcs.net/patch318>
__________________________________
_______________________________________________
darcs-users mailing list
[email protected]
http://lists.osuosl.org/mailman/listinfo/darcs-users