Charles Oliver Nutter wrote:
3. rescue can now rescue Java exceptions directly
...
It's working correctly for both interpreted and compiled logic. Basically this just adds a Java catch (Exception e) to rescue logic so any exceptions passing through will be inspected, like all Ruby exceptions work. There's a fast path to allow our internal jump exceptions through without inspection. There are just a few caveats at the moment:
...
- It currently depends on the JVM having sun.misc.Unsafe (any HotSpot-based VM), but I'll be modifying it to eliminate that dependency soon (maybe tonight).

This one is now fixed; during the build I generate a small "Unsafe" of our own that does the same thing. in general the Sun-based Unsafe code should never get loaded now, but I've left it in there for utility purposes.

- Charlie

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email


Reply via email to