ruby-changes:61887
From: Takashi <ko1@a...>
Date: Mon, 22 Jun 2020 16:18:36 +0900 (JST)
Subject: [ruby-changes:61887] 8838600c1e (master): Stop relying on `make benchmark`'s `-I$(srcdir)/benchmark/lib`
https://git.ruby-lang.org/ruby.git/commit/?id=8838600c1e From 8838600c1e7bcf913cbdc43caee50baa1c65cd4a Mon Sep 17 00:00:00 2001 From: Takashi Kokubun <takashikkbn@g...> Date: Mon, 22 Jun 2020 00:17:09 -0700 Subject: Stop relying on `make benchmark`'s `-I$(srcdir)/benchmark/lib` These days I don't use `make benchmark`. The YAML files should be executable with bare `benchmark-driver` CLI without passing `RUBYOPT=-Ibenchmark/lib`. diff --git a/benchmark/mjit_exec_jt2jt.yml b/benchmark/mjit_exec_jt2jt.yml index 5be408e..c76f5c5 100644 --- a/benchmark/mjit_exec_jt2jt.yml +++ b/benchmark/mjit_exec_jt2jt.yml @@ -1,6 +1,6 @@ https://github.com/ruby/ruby/blob/trunk/benchmark/mjit_exec_jt2jt.yml#L1 # Usage: # RUBYOPT=-Ibenchmark/lib benchmark-driver -e 'ruby --jit' benchmark/mjit_exec_vm2jt.yml -type: mjit_exec # benchmark/lib/benchmark_driver/runner/mjit_exec.rb +type: lib/benchmark_driver/runner/mjit_exec num_methods: [1] #num_methods: (1..100).to_a + [200, 300, 400, 500, 600, 700, 800, 900, 1000] loop_count: 50000000 diff --git a/benchmark/mjit_exec_vm2jt.yml b/benchmark/mjit_exec_vm2jt.yml index 9947dbb..2837275 100644 --- a/benchmark/mjit_exec_vm2jt.yml +++ b/benchmark/mjit_exec_vm2jt.yml @@ -1,6 +1,6 @@ https://github.com/ruby/ruby/blob/trunk/benchmark/mjit_exec_vm2jt.yml#L1 # Usage: # RUBYOPT=-Ibenchmark/lib benchmark-driver -e 'ruby --jit' benchmark/mjit_exec_vm2jt.yml -type: mjit_exec # benchmark/lib/benchmark_driver/runner/mjit_exec.rb +type: lib/benchmark_driver/runner/mjit_exec num_methods: [1] #num_methods: (1..100).to_a + [200, 300, 400, 500, 600, 700, 800, 900, 1000] loop_count: 50000000 diff --git a/benchmark/mjit_exec_vm2vm.yml b/benchmark/mjit_exec_vm2vm.yml index 4b84427..90ccef0 100644 --- a/benchmark/mjit_exec_vm2vm.yml +++ b/benchmark/mjit_exec_vm2vm.yml @@ -1,6 +1,6 @@ https://github.com/ruby/ruby/blob/trunk/benchmark/mjit_exec_vm2vm.yml#L1 # Usage: # RUBYOPT=-Ibenchmark/lib benchmark-driver -e 'ruby --jit' benchmark/mjit_exec_vm2vm.yml -type: mjit_exec # benchmark/lib/benchmark_driver/runner/mjit_exec.rb +type: lib/benchmark_driver/runner/mjit_exec num_methods: [1] #num_methods: (1..100).to_a + [200, 300, 400, 500, 600, 700, 800, 900, 1000] loop_count: 50000000 diff --git a/common.mk b/common.mk index 7f4e026..6f829c9 100644 --- a/common.mk +++ b/common.mk @@ -47,7 +47,7 @@ GEM_PATH = https://github.com/ruby/ruby/blob/trunk/common.mk#L47 GEM_VENDOR = BENCHMARK_DRIVER_GIT_URL = https://github.com/benchmark-driver/benchmark-driver -BENCHMARK_DRIVER_GIT_REF = v0.15.13 +BENCHMARK_DRIVER_GIT_REF = v0.15.15 SIMPLECOV_GIT_URL = https://github.com/colszowka/simplecov.git SIMPLECOV_GIT_REF = v0.17.0 SIMPLECOV_HTML_GIT_URL = https://github.com/colszowka/simplecov-html.git -- cgit v0.10.2 -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/