Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Hopefully Exhaustive Ruby Benchmark Suite

branch: master

Fetching latest commit…


Cannot retrieve the latest commit at this time

Octocat-spinner-32 fixtures
Octocat-spinner-32 README.markdown
Octocat-spinner-32 io.rb
Octocat-spinner-32 struct.rb


Herbs stands for Hopefully Exhaustive Ruby Benchmark Suite.

The idea behind this suite is to be as exhaustive as possible by benchmarking each standard Ruby class method. The aim behind this work is to help Ruby implementers find slow spots in their product.

Ruby 1.9 classes and syntax ares used as a base for the benchmarks.


  • Will it cover all use cases? ~> Doubtful
  • Do the results mean much? ~> They only mean what you want them to mean
  • Can I trust the results? ~> Never trust benchmarks
  • Can I contribute benchmarks? ~> Absolutely
Something went wrong with that request. Please try again.