[前][次][番号順一覧][スレッド一覧]

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/

[前][次][番号順一覧][スレッド一覧]