Ruby 1.9.3-p194 with DTrace probes, Perf Patches, and backported COW-friendly GC
This script installs a patched version of ruby 1.9.3-p194 with DTrace probes, boot-time performance improvements (#66 and #68), and runtime performance improvements (#83 and #84). It also includes the new backported GC from ruby-trunk.
Many thanks to funny-falcon for the performance patches and to Aaron Patterson for the DTrace instrumentation.
You will also need a C Compiler. If you're on Linux, you probably already have one or know how to install one. On OS X, you should install XCode, and
brew install autoconf using homebrew.
Ok, let's do this!
curl https://raw.github.com/gist/3808235/rbenv.sh | sh ; rbenv global 1.9.3-p194-dtrace
ruby*::vm_exec_core:function-* seem to be broken, causing
SystemStackErrors in the ruby process you instrument.