Skip to content

Instantly share code, notes, and snippets.

View elandesign's full-sized avatar

Paul Smith elandesign

View GitHub Profile
build_package_patch_ruby_railsexpress() {
fetch_git rvm-patchsets git://github.com/skaes/rvm-patchsets.git master
patch -p1 < rvm-patchsets/master/patches/ruby/1.9.3/p484/railsexpress/07-export-a-few-more-symbols-for-ruby-prof.patch
patch -p1 < rvm-patchsets/master/patches/ruby/1.9.3/p484/railsexpress/08-thread-variables.patch
patch -p1 < rvm-patchsets/master/patches/ruby/1.9.3/p484/railsexpress/09-faster-loading.patch
patch -p1 < rvm-patchsets/master/patches/ruby/1.9.3/p484/railsexpress/10-falcon-st-opt.patch
patch -p1 < rvm-patchsets/master/patches/ruby/1.9.3/p484/railsexpress/11-falcon-sparse-array.patch
patch -p1 < rvm-patchsets/master/patches/ruby/1.9.3/p484/railsexpress/12-falcon-array-queue.patch
patch -p1 < rvm-patchsets/master/patches/ruby/1.9.3/p484/railsexpress/14-show-full-backtrace-on-stack-overflow.patch
@elandesign
elandesign / 0-readme.md
Last active December 27, 2015 00:59 — forked from burke/0-readme.md

ruby-1.9.3-p327 cumulative performance patch for rbenv

This installs a patched ruby 1.9.3-p327 with various performance improvements and a backported COW-friendly GC, all courtesy of funny-falcon.

Requirements

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.