benchmarking
Eric Wilhelm
scratchcomputing at gmail.com
Sun Sep 16 20:12:12 BST 2007
# from Andy Armstrong
# on Sunday 16 September 2007 11:40:
> 554: 1.384 # More accessor shaving
>trunk: 1.392 # -
That should probably say *what* is trunk, eh?
prove: 1.000 # (by definition) -- 27.899s
270: 1.726 # pre speedy branch
309: 1.929 # pre merge
310: 1.664 # speedy merge
461: 1.785 # console output (broke Parallel)
463: 1.669 # undo console output
494: 1.834 # major console output phase 1
534: 2.004 # lots of formatting (phase 2)
535: 1.982 # grammar streamline
537: 1.903 # remove _trim() redundancy
543: 1.592 # conditional utf8
545: 1.599 # More minor performance gains
546: 1.474 # Another small speed hike
547: 1.422 # More minor speed-ups
548: 1.441 # Banish accessor bloat
trunk: 1.251 # -
I've just updated my main workstation to debian etch, so 5.8.8 from
5.8.4, plus the kernel maybe makes a difference.
Maybe we don't have the combination of test_files, num_lines and
num_runs right, but you can easily lose a few days messing with that.
Of course, Benchmark.pm runs your subs in an unchecked eval {}, so maybe
it's just dieing and isn't actually faster :-D
--Eric
--
Minimum wage help gives you minimum service.
--David Schomer
---------------------------------------------------
http://scratchcomputing.com
---------------------------------------------------
More information about the tapx-dev
mailing list