Pastie now auto-senses if line-wrap is a bad or good idea. Feedback?
## mark a section (Learn more)
## Managed Open Source blog code # http://blog.managedopensource.com # http://blog.managedopensource.com/2008/02/02/ruby-benchmark-options-passing-1.8-to-1.9 ## Benchmark results for Ruby 1.8.6 With no option values passed Rehearsal ------------------------------------------- delete: 0.290000 0.050000 0.340000 ( 0.428564) merge: 0.700000 0.190000 0.890000 ( 1.017415) or_nil: 0.370000 0.050000 0.420000 ( 0.509209) ---------------------------------- total: 1.650000sec user system total real delete: 0.300000 0.050000 0.350000 ( 0.428401) merge: 0.760000 0.130000 0.890000 ( 1.010474) or_nil: 0.360000 0.050000 0.410000 ( 0.490170) With some option values passed Rehearsal ------------------------------------------- delete: 0.360000 0.060000 0.420000 ( 0.505094) merge: 0.890000 0.130000 1.020000 ( 1.150165) or_nil: 0.390000 0.070000 0.460000 ( 0.563713) ---------------------------------- total: 1.900000sec user system total real delete: 0.340000 0.060000 0.400000 ( 0.489191) merge: 0.920000 0.110000 1.030000 ( 1.149708) or_nil: 0.350000 0.090000 0.440000 ( 0.528287) With all option values passed Rehearsal ------------------------------------------- delete: 0.420000 0.050000 0.470000 ( 0.547446) merge: 0.970000 0.130000 1.100000 ( 1.228093) or_nil: 0.420000 0.050000 0.470000 ( 0.574593) ---------------------------------- total: 2.040000sec user system total real delete: 0.400000 0.050000 0.450000 ( 0.485888) merge: 0.960000 0.140000 1.100000 ( 1.237509) or_nil: 0.400000 0.060000 0.460000 ( 0.536063)
This paste will be private.
From the Design Piracy series on my blog: