One of the main improvements on fastruby
Install
You can clone the repository at github:
git clone git://github.com/tario/fastruby.git
git checkout v0.0.21
Or install it using gem install:
gem install fastruby
Speedup
Before (v0.0.19 and prior)
Now:
NOTE: Since issues with 1.8 compatibility, inline of corelib methods won't works on ruby 1.8
Next
- Improve speed of dynamic call lookups (not direct or inlined calls)
- Inline of inherited methods and potential inline (when a new method is defined methods calling it will be recompiled in order to inline)
- Parallel build of methods