summaryrefslogtreecommitdiff
path: root/benchmark/vm2_zsuper.yml
blob: bde57beaada905e8c14c3c46e6d0a2a6c6abd846 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
benchmark:
  vm2_zsuper: |
    i = 0

    class C
      def m a
        1
      end
    end

    class CC < C
      def m a
        super
      end
    end

    obj = CC.new

    while i<6_000_000 # benchmark loop 2
      obj.m 10
      i += 1
    end
loop_count: 1