Skip to content

Commit

Permalink
Updated README (project status).
Browse files Browse the repository at this point in the history
  • Loading branch information
max99x committed Sep 21, 2011
1 parent 6d84ab2 commit b2145a6
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,11 @@ to compile Ruby MRI 1.8.7 for use in a browser. The main difference is the
conversion from C to C++ and the switch from setjmp/longjmp (which can't be
implemented in JavaScript) to C++ exceptions.

The project is in its infancy. Right now it suffers from a crash due to an
LLVM's miscompilation of the Ruby garbage collector, and have numerous
deficiencies, especially in handling Bignums.
The project is fairly young. Right now it suffers from a memory leak due to a
bug in the emscripting of the Ruby garbage collector. The performance is also
a problem, as so far we've enabled runtime checking of all signing and overflow
issues. Switching to just the needed sign/overflow corrections should boost
performance significantly.

The build script is licensed under the [MIT license](http://www.opensource.org/licenses/mit-license.php).
The modifications follow Ruby's GNU GPL2 license.

0 comments on commit b2145a6

Please sign in to comment.