[...] performed slightly worse, toolic's only marginally better [....]definitely not a no-op
You seem to be unaware that Benchmark's attempts to subtract "overhead" from its calculations means that differences of about 20% or less are likely to have absolutely no meaning (especially for ridiculously short operations for which optimizing is almost always just a waste of your time, such as the operations y'all have been optimizing). You can easily get a report of a 20% performance difference after just changing the names you used so they get run in a different order or just running it enough times to get a big enough sample.
I will be genuinely shocked if somebody produces something useful that uses this operation where the reported up-to 300% performance improvement actually leads to a noticeable change in total script run-time (where "noticeable" means "over 20%").
The line from the original question:
Every bit of speed I can squeeze out of this sub will help!
just made me laugh. :)
- tye
In reply to Re^6: Speed Improvement (insignificant)
by tye
in thread Speed Improvement
by Nar
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |