Sun quietly released update 1 for Java 6 sometime late last week or over the weekend. It's mostly a bug fix release. Among the bugs fixed, are a bug with the the U.S. daylight savings time change so you no longer have to run the tzupdater tool with the -bc switch. However, you still need to run tzupdater if you need support for the America/Indiana/Winamac changes.
A full list of the 99 bugs that were fixed in this release is available
here
It was released on the 29. Seems to be a nice bugfix-only release; the release notes don't show any improvement other than fixes. Safe upgrade if you ask me, and for those who didn't yet move to Java SE 6 due to general fear of dot-zero releases, it's a good time to reevaluate.
On the other hand, the first build of the future Update 2 is out also (release planned for June), and it's much more interesting, with several performance-related fixes/improvements. In the fixes list, faster Class.isAssignable() and arraycopy(), memory saving in HttpURLConnection, a few leaks, perf fix in ConcurrentHashMap. In the RFEs, four new JIT compiler enhancements (prefetching; tighter layout of objects with inheritance; smarter stores, and SIMD code), and a GC improvement for NUMA systems.
Unfortunately, no signs yet of integration of the stack allocation optimization that Sun is reportedly working since early Mustang, and that should deliver the most concrete benefits out of escape analysis. I think they only do major putbacks in fthe first builds of a given maintenance schedule; b02...Update2-final should be mostly stabilization. So there we go waiting for u3!... and hope this doesn't slip to Java SE 7.
I kind of gave up on this 64 bit for a while, because it didn't give any benefits whatsoever, except grief over library problems under Linux. So I'm on 32 bit fedora core 6, but when I had 64 bit FC4 I did try to run Java 64 bit, and it had sporadic vm crashes and it had no webstart. We need webstart for our product. It's so lame.
Sun started by marketing the (echo) 64 bit chips (/echo) as a (echo) server chip (/echo). Years later, they still haven't adjusted their flawed marketing strategies.
64 bit is a dime a dozen now, so where's the 64 bit Java with webstart? weird...
This is in answer to Jen's questions. To clarify my two statements.
1. Is a "winy" tone comment on my part because I sent an JDK 6.1 update message late April 1 to JavaLobby. Certainly my little article could have used some editing and cleaning up and been put up there. Instead JavaLobby sat back and waited two days until a more popular poster with a fuller article arrived.
2. My second comment regards JavaLobby's questionable decision to use Ruby to program their interface. This is a Java promotion site so why use another language besides Java?
Update 1 for Java 6 Released
URL: SDN
At 11:32 AM on Apr 3, 2007, Michael Urban wrote:
Fresh Jobs for Developers Post a job opportunity
A full list of the 99 bugs that were fixed in this release is available here
20 replies so far (
Post your own)
Re: Update 1 for Java 6 Released
I'm more concerned about http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6496224We've been using Euro as our currency for 4 months (!) now and this is still not fixed! :((((
Re: Update 1 for Java 6 Released
It was released on the 29. Seems to be a nice bugfix-only release; the release notes don't show any improvement other than fixes. Safe upgrade if you ask me, and for those who didn't yet move to Java SE 6 due to general fear of dot-zero releases, it's a good time to reevaluate.On the other hand, the first build of the future Update 2 is out also (release planned for June), and it's much more interesting, with several performance-related fixes/improvements. In the fixes list, faster Class.isAssignable() and arraycopy(), memory saving in HttpURLConnection, a few leaks, perf fix in ConcurrentHashMap. In the RFEs, four new JIT compiler enhancements (prefetching; tighter layout of objects with inheritance; smarter stores, and SIMD code), and a GC improvement for NUMA systems.
Unfortunately, no signs yet of integration of the stack allocation optimization that Sun is reportedly working since early Mustang, and that should deliver the most concrete benefits out of escape analysis. I think they only do major putbacks in fthe first builds of a given maintenance schedule; b02...Update2-final should be mostly stabilization. So there we go waiting for u3!... and hope this doesn't slip to Java SE 7.
GTK L&F fixes
Note that u1 has plenty of GTK L&F fixes, so those interested may want to try it out.Dmitri
Re: Update 1 for Java 6 Released
good news!Re: Update 1 for Java 6 Released
Still no amd64 applet supportRe: Update 1 for Java 6 Released
Locale information should be updatable by the user, like the tzupdater. Why should one change the jvm version for a currency change?Re: Update 1 for Java 6 Released
Yawn, I notified JavaLobby Sunday or Monday but they went with a favored probably better worded announcement.And JavaLobby is making a big mistake not using Java.
Re: Update 1 for Java 6 Released
And yet Java.com STILL offers me Java 5.0 Update 11....Re: Update 1 for Java 6 Released
> And JavaLobby is making a big mistake not using Java.?
Re: Update 1 for Java 6 Released
Jim;Please explain if desired. I don't follow the train of thought that connects your two statements.
Re: Update 1 for Java 6 Released
Ben, relax, it's coming.Dmitri
Re: Update 1 for Java 6 Released
Looking at your 30 latest messages I wonder, are you a bot?MiG Java Calendar Component, MiG Layout for Swing/SWT (Vote -> JDK)
Re: Update 1 for Java 6 Released
And no webstart I presume.I kind of gave up on this 64 bit for a while, because it didn't give any benefits whatsoever, except grief over library problems under Linux. So I'm on 32 bit fedora core 6, but when I had 64 bit FC4 I did try to run Java 64 bit, and it had sporadic vm crashes and it had no webstart. We need webstart for our product. It's so lame.
Sun started by marketing the (echo) 64 bit chips (/echo) as a (echo) server chip (/echo). Years later, they still haven't adjusted their flawed marketing strategies.
64 bit is a dime a dozen now, so where's the 64 bit Java with webstart? weird...
Re: Update 1 for Java 6 Released
This is in answer to Jen's questions. To clarify my two statements.1. Is a "winy" tone comment on my part because I sent an JDK 6.1 update message late April 1 to JavaLobby. Certainly my little article could have used some editing and cleaning up and been put up there. Instead JavaLobby sat back and waited two days until a more popular poster with a fuller article arrived.
2. My second comment regards JavaLobby's questionable decision to use Ruby to program their interface. This is a Java promotion site so why use another language besides Java?
Thanks,
Jim