Oh I always forget the five guys who use Ubuntu instead of Windows or
OSX to run desktop software :)  Sorry, HotSpot Client is STILL much
more used than Server for desktop apps.  Win7 still defaults to 32-bit
MSIE, part due to plugins and corporate ActiveX legacy, part because
64-bit IE itself is not yet complete (no Javascript JIT; 64-bit IE
runs JS in pure interpreter). Other popular Windows browsers, Firefox
and Chrome, still need to deliver a supported Win64 port. The "server-
class" default is only relevant for the JDK which has both VMs, and
it's not used at all in the Windows platform where Client is always
the default no matter how much hardware you have.

But even if you disagree with all of the above - we're talking about a
bug from JDK 6 FCS, released back in December 2006! By that time, 64-
bit desktops were nowhere to be seen... Windows users were still on XP
which 64-bit edition was basically unusable for desktop users; OSX was
still in the original Leopard (just as bad as XP of 64-bit if not
worse), 64-bit browsers nowhere to be seen, etc.  So, the bug I
mention below would affect virtually 100% of client-side Java apps.

A+
Osvaldo

On Aug 7, 10:30 am, Casper Bang <[email protected]> wrote:
> > 7. That this bug is specific to HotSpot Server. It doesn't exist in
> > HotSpot Client (which doesn't even have the loop optimization that is
> > buggy...).  So the JRE, which only includes the Client VM, is safe.
> > All desktop apps (ok... dev apps like Eclipse/NB etc.) are safe.
>
> Well you are forgetting that the Client VM is used much less than the
> Server VM. Since Java 1.5, 64bit server-class machines default to
> using the Server VM. Indeed, if you're running the JRE on a 64bit
> Linux box, you haven't even had the Client VM at your disposal for a
> good number of years now!

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to