[ANNOUNCE] Blackdown J2SE 1.4.2-rc1 for AMD64 and i386
The Blackdown Java-Linux Team is happy to announce the availability the Java 2 Standard Edition v1.4.2-rc1 for Linux on i386 and, for the first time, Linux on AMD64. J2SE v1.4.2-rc1 can be download from ftp://ftp.tux.org/pub/java/JDK-1.4.2/ and our FTP mirrors (see http://www.blackdown.org/java-linux/mirrors.html) Release Notes: = * Based on Sun's 1.4.2_03 code (including updated cacerts file) * Added an epoll based java.nio.channels.Selector implementation which provides better scalability than the default poll based implementation. The new Selector is not enabled by default, you have to run your code with '-Djava.nio.use_epoll=true' in order to use it. Please note that the new epoll-based Selector implementation requires a kernel with epoll support, e.g. Linux 2.6.0. We would appreciate getting feedback about the stability as well as experienced performance & scalability of the new implementation. If feedback is positive, the epoll based implementation will be used by default in our next release if a kernel >= 2.6.0 is detected. * All native code generated at runtime is now marked with PROT_EXEC * Improved graphics/imaging performance (up to 80% for some operations) * Improved volatiles performance (especially in the Server VM) * Fixed 'volatile' semantics * Fixed small memory leak with some NPTL versions * Complete LFS support * Improved MappedByteBuffer implementation * Replaced some functions with thread safe equivalents * Various small bug fixes * Java Web Start can generate desktop icons for GNOME and KDE Notes for the AMD64 Version: === The AMD64 version of J2SE 1.4.2-rc1 uses the HotSpot Server VM by default. The HotSpot Client VM is not available for AMD64 at this time. Please note that this release was only tested on SuSE SLES 8 SP3 and SuSE Linux 9.0. If you experience problems on other distributions for AMD64, then let us know. * Requirements - glibc 2.2.5 or newer - kernel 2.4.19 or newer - XFree 4.2 or newer - libstdc++ from gcc-3.2 or newer (only needed for the gcc-3.2 Java build) - 64-bit build of Mozilla 1.0 or newer (needed only for the Java Plug-In) Notes for the i386 Version: == The i386 version of J2SE 1.4.2-rc1 uses the HotSpot Client VM by default. The HotSpot Server VM can be enabled with the '-server' switch. The i386 Version is available in two flavors: One built with gcc-2.95.4 and one built with gcc-3.2.3. * Requirements - i586 compatible system - glibc 2.2.5 or newer - kernel 2.4.18 or newer - XFree 4.2 or newer - libstdc++ from gcc-3.2 or newer (only needed for the gcc-3.2 Java build) - Mozilla 1.0 or newer built with gcc-2.95 or gcc-3.2 depending on which Java build you use (needed only for the Java Plug-In) Feedback: Please e-mail comments to [EMAIL PROTECTED] or to our public mailing list (see http://www.blackdown.org/java-linux/mailinglist.html). Blackdown Java-Linux Team -- Juergen Kreileder, Blackdown Java-Linux Team http://www.blackdown.org/java-linux/java2-status/ pgp0.pgp Description: PGP signature
[ANNOUNCE] Java3D 1.3.1 for Linux/AMD64 and Linux/i386
The Blackdown Java-Linux Team is happy to announce the availability of Java3D 1.3.1 for Linux on AMD64 and i386: The Java 3D API enables the creation of three-dimensional graphics applications and Internet-based 3D applets. It provides high-level constructs for creating and manipulation of 3D geometry and building the structures used in rendering that geometry. With this software, you can efficiently define and render very large virtual worlds. Requirements and installation instructions can be found at http://www.blackdown.org/java-linux/java2-status/README-3D131-AMD64 and http://www.blackdown.org/java-linux/java2-status/README-3D131-i386 Java3D 1.3.1 can be download from ftp://ftp.tux.org/pub/java/java3d/1.3.1/ and our FTP mirrors (see http://www.blackdown.org/java-linux/mirrors.html) Documentation for the Java3D 1.3.1 API can be downloaded from http://developer.java.sun.com/developer/earlyAccess/java3D/index.html General information about Java3D and demos are available from http://java.sun.com/products/java-media/3D/index.html Blackdown Java-Linux Team -- Juergen Kreileder, Blackdown Java-Linux Team http://www.blackdown.org/java-linux/java2-status/ pgp0.pgp Description: PGP signature
Re: [ANNOUNCE] Blackdown J2SE 1.4.2-rc1 for AMD64 and i386
On Sun, Dec 21, 2003 at 08:21:49PM +0100, Juergen Kreileder <[EMAIL PROTECTED]> wrote: > * Improved graphics/imaging performance (up to 80% for some operations) > * Replaced some functions with thread safe equivalents Anyone else seeing a massive *slowdown* in graphics/imaging performance? I use jedit extensively and opening new windows takes 10-20 seconds before content is displayed, compared to ~1 second with 1.4.1 (blackdown). Certain other non-graphics operations also seem slower; eg, compiling with Ant within Jedit. Since I run SMP, additional thread safety might conceivably be biting me -- but I wouldn't expect to see a slowdown THIS dramatic. -- Matthew Hunter ([EMAIL PROTECTED]) Public Key: http://matthew.infodancer.org/public_key.txt Homepage: http://matthew.infodancer.org/index.jsp Politics: http://www.triggerfinger.org/index.jsp -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: [ANNOUNCE] Blackdown J2SE 1.4.2-rc1 for AMD64 and i386
Matthew Hunter <[EMAIL PROTECTED]> writes: > On Sun, Dec 21, 2003 at 08:21:49PM +0100, Juergen Kreileder > <[EMAIL PROTECTED]> wrote: >> * Improved graphics/imaging performance (up to 80% for some >> operations) >> * Replaced some functions with thread safe equivalents > > Anyone else seeing a massive *slowdown* in graphics/imaging > performance? > I use jedit extensively and opening new windows takes 10-20 > seconds before content is displayed, compared to ~1 second with > 1.4.1 (blackdown). Running java with '-XX:-UseSpinning' fixed the problem for Matthew. If somebody else sees this problem on SMP, then please try this switch and send me a mail. (I can't reproduce the problem on my SMP machines so far.) People with uniprocessor machines won't see this problem, spinning is only enabled on multiprocessor machines. Juergen -- Juergen Kreileder, Blackdown Java-Linux Team http://www.blackdown.org/java-linux/java2-status/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: [ANNOUNCE] Blackdown J2SE 1.4.2-rc1 for AMD64 and i386
This release seems a bit *faster* on my machine. Netbeans is a little more responsive and the Java2D and SwingSet demos seem a little peppier. I'm not running on an SMP machine. Kernel 2.4.22, Glibc 2.3.2. -Jim On Sun, Dec 21, 2003 at 08:21:49PM +0100, Juergen Kreileder <[EMAIL PROTECTED]> wrote: > * Improved graphics/imaging performance (up to 80% for some operations) > * Replaced some functions with thread safe equivalents Anyone else seeing a massive *slowdown* in graphics/imaging performance? I use jedit extensively and opening new windows takes 10-20 seconds before content is displayed, compared to ~1 second with 1.4.1 (blackdown). Certain other non-graphics operations also seem slower; eg, compiling with Ant within Jedit. Since I run SMP, additional thread safety might conceivably be biting me -- but I wouldn't expect to see a slowdown THIS dramatic. signature.asc Description: This is a digitally signed message part
Integration of Blackdown features into the Sun JVM?
I heard a while back that Blackdown would be contributing enhancements to the Sun JVM. Specifically I'm looking for Blackdown's WebStart enhancements to become standard on the JRE's shipped by Sun. Anyone know if/when this will happen? I love the Blackdown JVMs, but the releases have been very sporadic. There was no Blackdown 1.4.1 release (only a beta), and this 1.4.2 rc is coming pretty close to 1.4.2's end of life. Once Tiger ships it would be nice not to have to wait a year before seeing a Blackdown implementation. Or should I say, see Blackdown features available. If Blackdown features were merged quicker into the Sun version I'd be cool with that. I heard that some Blackdown folks were on the Tiger working group. Does that mean more involvement, quicker adoption of Blackdown Linux features in the Sun Linux JVMs? -Jim signature.asc Description: This is a digitally signed message part