diff options
Diffstat (limited to 'benchmark/so_concatenate.yml')
-rw-r--r-- | benchmark/so_concatenate.yml | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/benchmark/so_concatenate.yml b/benchmark/so_concatenate.yml new file mode 100644 index 0000000000..13d6559745 --- /dev/null +++ b/benchmark/so_concatenate.yml @@ -0,0 +1,20 @@ +prelude: | + #!/usr/bin/ruby + # -*- mode: ruby -*- + # $Id: strcat-ruby.code,v 1.4 2004/11/13 07:43:28 bfulgham Exp $ + # http://www.bagley.org/~doug/shootout/ + # based on code from Aristarkh A Zagorodnikov and Dat Nguyen +benchmark: + so_concatenate: | + + STUFF = "hello\n" + i = 0 + while i<10 + i += 1 + hello = '' + 4_000_000.times do |e| + hello << STUFF + end + end + # puts hello.length +loop_count: 1 |