summaryrefslogtreecommitdiff
path: root/benchmark/so_nested_loop.yml
blob: 64a6901eac81d38fcb765c0894b2c8da9a7e16c0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
prelude: |
  #!/usr/bin/ruby
  # -*- mode: ruby -*-
  # $Id: nestedloop-ruby.code,v 1.4 2004/11/13 07:42:22 bfulgham Exp $
  # http://www.bagley.org/~doug/shootout/
  # from Avi Bryant
benchmark:
  so_nested_loop: |

    n = 16 # Integer(ARGV.shift || 1)
    x = 0
    n.times do
        n.times do
            n.times do
                n.times do
                    n.times do
                        n.times do
                            x += 1
                        end
                    end
                end
            end
        end
    end
    # puts x
loop_count: 1