summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTakashi Kokubun <takashikkbn@gmail.com>2020-06-22 00:17:09 -0700
committerTakashi Kokubun <takashikkbn@gmail.com>2020-06-22 00:17:10 -0700
commit8838600c1e7bcf913cbdc43caee50baa1c65cd4a (patch)
treebfbad8174505c5f41cf70bd782a461583ccdf8ac
parent7658a0f8fe9586b66f2a8f1efb652d2bcffad358 (diff)
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`.
-rw-r--r--benchmark/mjit_exec_jt2jt.yml2
-rw-r--r--benchmark/mjit_exec_vm2jt.yml2
-rw-r--r--benchmark/mjit_exec_vm2vm.yml2
-rw-r--r--common.mk2
4 files changed, 4 insertions, 4 deletions
diff --git a/benchmark/mjit_exec_jt2jt.yml b/benchmark/mjit_exec_jt2jt.yml
index 5be408e30c..c76f5c5d1d 100644
--- a/benchmark/mjit_exec_jt2jt.yml
+++ b/benchmark/mjit_exec_jt2jt.yml
@@ -1,6 +1,6 @@
# 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 9947dbb7dd..2837275866 100644
--- a/benchmark/mjit_exec_vm2jt.yml
+++ b/benchmark/mjit_exec_vm2jt.yml
@@ -1,6 +1,6 @@
# 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 4b84427b10..90ccef0d09 100644
--- a/benchmark/mjit_exec_vm2vm.yml
+++ b/benchmark/mjit_exec_vm2vm.yml
@@ -1,6 +1,6 @@
# 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 7f4e026b3f..6f829c9a4d 100644
--- a/common.mk
+++ b/common.mk
@@ -47,7 +47,7 @@ GEM_PATH =
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