I'm happy to announce another update for SoyLatte, containing a number of minor improvements.
Work also progresses on the feature branch, where I'm focusing on native graphics support.
Changes
Bug fixes:
-
The x86_64 JVM now correctly handles divide by zero. More info...
-
The JVM crash log now correctly prints all loaded libraries, using _dyld_get_image_name() and _dyld_get_image_vmaddr_slide().
-
Only transfer the number of bytes requested, not the entire file in FileChannelImpl.transferTo(). Bug fixed
upstream by Greg Lewis, and reported by Michael Allman.
-
On Mac OS X 10.4, CrashReporter will write a crash log for all 'fatal' signals,
including signals caught and handled by the JVM. The JVM now disables CrashReporter's
mach task handler, preventing CrashReport from writing unnecessary crash reports.
Download
Binaries, source, build, and contribution instructions are all available from SoyLatte Project Page