No--mostly the question stems from the fact that the "-XX" flags were never
guaranteed to work on other platforms and (from what I was told) were always
assumed to be Hotspot-specific. Is the Apple JVM a Hotspot licensee? Or is
it OpenJDK-based? Or has Apple just sought to preserve compatibility between
the two? (At last count, there are over 8,000-something -XX flags in the JDK
builds, at least that's what I got with a debug build of the JDK source a
year or so back.)
Java, .NET, XML Services
Consulting, Teaching, Speaking, Writing
> -----Original Message-----
> From: Pratik Solanki [mailto:email@hidden]
> Sent: Thursday, December 03, 2009 11:41 PM
> To: Ted Neward
> Cc: 'Michael Dever'; 'Charles Ditzel'; 'list Java-dev'
> Subject: Re: java -server jvm option:
> On Dec 3, 2009, at 11:15 PM, Ted Neward wrote:
> > Does the Mac JVM generally support the full suite of -XX flags?
> In general, any -XX flag that works on a Sun JVM on other OSes should
> work just as well on the Mac. If that's not the case, please file a
> bug. The stability and support of the flag, however, varies. Some (like
> -XX:+UseParallelGC) are more supported than others. Some flags may be
> OS specific and may not work on the Mac. And some others may have
> different behaviour. It depends. For the most part though, the
> behaviour should be identical to other OSes. Is there any particular
> flag that you wanted to use on the Mac?
Do not post admin requests to the list. They will be ignored.
Java-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden