Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tree: e10d952383
Fetching contributors…

Cannot retrieve contributors at this time

22 lines (19 sloc) 0.433 kb
require 'benchmark'
require 'stringio'
long_string = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" * 1000
Benchmark.bm(30) {|bm|
10.times {
sio = StringIO.new
bm.report("short string * 5000") {
5000.times {
sio.write("this is a short string to be appended to the stringio")
}
}
bm.report("long string * 5000") {
5000.times {
sio = StringIO.new
sio.write(long_string)
}
}
}
}
Jump to Line
Something went wrong with that request. Please try again.