aboutsummaryrefslogtreecommitdiffstats
path: root/benchmark/mjit_int_zero_p.yml
blob: f8950bad2eef9a17927b013a16b20e9ba853969b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
type: lib/benchmark_driver/runner/mjit
prelude: |
  def mjit_zero?(int)
    int.zero?
  end

  def mjit_eq_0(int)
    int == 0
  end

benchmark:
  - name: 0.zero?
    script: mjit_zero?(0)
  - name: 1.zero?
    script: mjit_zero?(1)
  - name: 0 == 0
    script: mjit_eq_0(0)
  - name: 1 == 0
    script: mjit_eq_0(1)

loop_count: 40000000