-
Realjenius.com is ChangingR.J. LorimerTue, Sep 8 2009 @ 3:54 am
-
FriendFeed's Pseudo-ODBR.J. LorimerFri, Feb 27 2009 @ 11:29 pm
-
RubotoR.J. LorimerThu, Feb 26 2009 @ 4:33 pm
-
Constructor CompletionR.J. LorimerTue, Jan 20 2009 @ 3:44 pm
-
The Call of ChrismathuluR.J. LorimerFri, Nov 7 2008 @ 2:38 pm
JRuby 1.1.4 Released
Fri, 08/29/2008 - 05:41 — R.J. Lorimer
JRuby 1.1.4 has been released.
There are a huge number of repairs and performance improvements related to the Java integration in this release. This is great for me, as I have hit some real stumbling blocks trying to build Swing GUIs with JRuby 1.1.3, and the bugs I was being tripped up by, have been fixed.
Highlights after the break:
- Massive refactoring of Java integration layer
- 2-20x speed up of most features (calls, construction, arrays)
- Many long-standing Ruby/Java interaction bugs fixed
- Existing features made more consistent, reliable
- Closures can be passed as interface to static methods, constructors
- Java exceptions can be raised/rescued directly from Ruby
- Massive memory efficiency improvements (a lot less GC)
- Beginning of Ruby 1.9 support (enabled with —1.9 flag)
- Native complex/rational
- Additional efficiency, performance work in the interpreter
- Memory leak under —manage repaired
- FFI subsystem for calling C libraries
- syslog module from Rubinius is working and included
- win32 API support started
- Thread pooling improved (at least one production user now)
- Array concurrent-access improvements
- 72 issues resolved since JRuby 1.1.3
- Login to post comments
