Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Spark
Build and deploy intelligent apps
GitHub Models
Manage and compare prompts
MCP Registry
New
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
ruby
/
ruby-bench
Public
Notifications
You must be signed in to change notification settings
Fork
30
Star
100
Code
Issues
1
Pull requests
3
Actions
Projects
0
Security
Uh oh!
There was an error while loading.
Please reload this page
.
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security
Insights
Commits
Branch selector
main
User selector
All users
Datepicker
All time
Commit History
Commits on Dec 10, 2025
Merge pull request #456 from byroot/rails-8-1
Show description for 0617bd2
byroot
authored
0617bd2
Copy full SHA for 0617bd2
Upgrade benchmarks to Rails 8.1
Show description for 0119bde
byroot
committed
0119bde
Copy full SHA for 0119bde
Commits on Dec 9, 2025
bundle update cool.io
Show description for 051753d
k0kubun
committed
051753d
Copy full SHA for 051753d
Remove byebug from dependencies (#454)
k0kubun
authored
6cc3e85
Copy full SHA for 6cc3e85
bundle update --bundler (#453)
k0kubun
authored
2395b97
Copy full SHA for 2395b97
Commits on Dec 8, 2025
Merge pull request #451 from ruby/mvh-knuecleotide-refactor
Show description for 611fac9
eightbitraptor
authored
611fac9
Copy full SHA for 611fac9
Don't run ractor benchmarks on stable ruby
Show description for 7343ad5
eightbitraptor
committed
7343ad5
Copy full SHA for 7343ad5
Restructure the category selection
Show description for fae5127
eightbitraptor
committed
fae5127
Copy full SHA for fae5127
Commits on Dec 5, 2025
Remove old knucleotide ractor benchmark.
Show description for ffa30de
eightbitraptor
committed
ffa30de
Copy full SHA for ffa30de
Don't fail tests if the user has a ruby version installed already
eightbitraptor
committed
d5a8434
Copy full SHA for d5a8434
Allow pinning to be specified in the benchmarks.yml
eightbitraptor
committed
ad34b57
Copy full SHA for ad34b57
Write a Ractor benchmark that mirrors the process structure
Show description for c783264
eightbitraptor
committed
c783264
Copy full SHA for c783264
Merge pull request #452 from ruby/mvh-persist-yjit-results
Show description for e1e2ae3
eightbitraptor
authored
e1e2ae3
Copy full SHA for e1e2ae3
Make sure we clean up the result path on failure
eightbitraptor
committed
6b160cc
Copy full SHA for 6b160cc
Commits on Dec 4, 2025
Allow optional deletion of the raw json results.
Show description for 24f338c
eightbitraptor
committed
24f338c
Copy full SHA for 24f338c
Commits on Dec 1, 2025
Add new benchmark for getivar with T_CLASS and T_MODULE (#449)
tekknolagi
authored
e43471e
Copy full SHA for e43471e
Merge pull request #450 from ruby/rmf-performance
Show description for 59333fb
rafaelfranca
authored
59333fb
Copy full SHA for 59333fb
Commits on Nov 27, 2025
Merge pull request #447 from eregon/remove-continue-on-error-tests
Show description for edde959
eregon
authored
edde959
Copy full SHA for edde959
Build BenchmarkSuite only once per CLI run
Show description for 71cdca0
rafaelfranca
committed
71cdca0
Copy full SHA for 71cdca0
Merge pull request #445 from ruby/rmf-multiple-benches-per-folder
Show description for a8cd2d6
rafaelfranca
authored
a8cd2d6
Copy full SHA for a8cd2d6
Allow multiple benchmarks per folder in ruby-bench
rafaelfranca
committed
cd1365d
Copy full SHA for cd1365d
Remove continue-on-error for "rake test" on truffleruby
Show description for ffb3ee1
eregon
committed
ffb3ee1
Copy full SHA for ffb3ee1
Skip tests which do not work on TruffleRuby
eregon
committed
da8b131
Copy full SHA for da8b131
Merge pull request #448 from eregon/excludes-arg
Show description for 7db4e0b
eregon
authored
7db4e0b
Copy full SHA for 7db4e0b
Commits on Nov 22, 2025
Add --excludes to run_benchmarks.rb to easily exclude benchmarks
eregon
committed
f1c59d8
Copy full SHA for f1c59d8
Commits on Nov 21, 2025
Merge pull request #444 from ruby/rmf-cli
Show description for 28aca5b
rafaelfranca
authored
28aca5b
Copy full SHA for 28aca5b
Move all code in run_benchmarks.rb to CLI.run method
rafaelfranca
committed
7f75887
Copy full SHA for 7f75887
Merge pull request #442 from eregon/fix-harness-common-ractor-defined
Show description for f5d5e0f
eregon
authored
f5d5e0f
Copy full SHA for f5d5e0f
Merge pull request #440 from ruby/rmf-outputs
Show description for f9ce1d3
rafaelfranca
authored
f9ce1d3
Copy full SHA for f9ce1d3
Don't run ractor-related CI jobs on truffleruby, they just fail
eregon
committed
704f891
Copy full SHA for 704f891
Remove unnecessary local variable
rafaelfranca
committed
5b3a1e1
Copy full SHA for 5b3a1e1
Move base_name and other_names extraction into build_output_text
rafaelfranca
committed
0b7b37b
Copy full SHA for 0b7b37b
Extract build_output_text method to BenchmarkRunner module
rafaelfranca
committed
5aeda13
Copy full SHA for 5aeda13
Improve write_csv method to write directly to CSV without intermediate array
rafaelfranca
committed
c2c214f
Copy full SHA for c2c214f
Extract method to generate the csv fike
rafaelfranca
committed
b5db6f0
Copy full SHA for b5db6f0
Pagination
Previous
Next
You can’t perform that action at this time.