Misc #21566
openTransfer Shopify/yjit-bench and speed.yjit.org to ruby/ruby-bench and *.ruby-lang.org
Description
Proposal¶
- Transfer
Shopify/yjit-bench
toruby/ruby-bench
on GitHub- Let
@ruby/jit
(YJIT/ZJIT developers) maintain the repository
- Let
- Host
speed.yjit.org
on*.ruby-lang.org
- @ufuk (Ufuk Kayserilioglu) proposed
speed.ruby-lang.org
. Another idea:bench.ruby-lang.org
- @ufuk (Ufuk Kayserilioglu) proposed
Background¶
yjit-bench has collected useful application-level benchmarks for Ruby, which have been used for other Ruby implementations as well. It can be used without YJIT and is useful as a general Ruby benchmark suite, so it might make more sense to call it "ruby-bench" under the Ruby organization.
speed.yjit.org is a website that visualizes the benchmark results of yjit-bench
every day. It's useful for monitoring the CRuby performance in general, so we could have it as a ruby-lang.org
website, not a YJIT one.
@ufuk (Ufuk Kayserilioglu) has originally proposed the idea of (2) to @hsbt (Hiroshi SHIBATA) and he's onboard with it. I'm filing this here for public awareness and discussions.
Updated by matz (Yukihiro Matsumoto) 6 days ago
Sounds great! Go ahead.
Matz.
Updated by hsbt (Hiroshi SHIBATA) 6 days ago
- Status changed from Open to Assigned
- Assignee set to hsbt (Hiroshi SHIBATA)
Updated by hsbt (Hiroshi SHIBATA) 4 days ago
@rafaelfranca transferred Shopify/yjit-bench
to ruby/yjit-bench
today. Thanks!
Updated by Eregon (Benoit Daloze) 3 days ago
How about renaming to ruby/ruby-bench as proposed in the issue description?
Will that be done as a second step maybe?
I think it would make a lot of sense to call it ruby/ruby-bench, that benchmark suite is effectively not specific to YJIT and it's the most comprehensive realistic benchmark suite we have for realistic Ruby workloads (as @k0kubun (Takashi Kokubun) said).
Updated by k0kubun (Takashi Kokubun) 3 days ago
Will that be done as a second step maybe?
Yes, done.