summaryrefslogtreecommitdiff
path: root/bench/bench_buffer_alloc.rb
diff options
context:
space:
mode:
authorWayne Meissner <wmeissner@gmail.com>2012-04-05 10:34:36 +1000
committerWayne Meissner <wmeissner@gmail.com>2012-04-05 10:34:36 +1000
commit64a38152d0db845c55077c1fb0287d76543c1765 (patch)
tree841015c6871ce317d38001a25dfaa68426b6dcad /bench/bench_buffer_alloc.rb
parentd2cf8c991570ba3103f7e7063dfa6de0fed7009b (diff)
downloadffi-64a38152d0db845c55077c1fb0287d76543c1765.tar.gz
Some pointer/int benchmark refinements
Diffstat (limited to 'bench/bench_buffer_alloc.rb')
-rw-r--r--bench/bench_buffer_alloc.rb7
1 files changed, 7 insertions, 0 deletions
diff --git a/bench/bench_buffer_alloc.rb b/bench/bench_buffer_alloc.rb
index 5c1ca1f..551209a 100644
--- a/bench/bench_buffer_alloc.rb
+++ b/bench/bench_buffer_alloc.rb
@@ -18,3 +18,10 @@ puts "Benchmark Buffer.new(4, 1, true)) performance, #{iter}x"
}
}
+puts "Benchmark Buffer.new(256, 1, true)) performance, #{iter}x"
+10.times {
+ puts Benchmark.measure {
+ iter.times { FFI::Buffer.new(256, 1, true) }
+ }
+}
+