Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Java VM specifics on MacOSX



John W. Whitworth wrote on Saturday, April 24, 2004:
>You see the benefits of the server VM after seconds, not days, as
>pointed out above The server VM does much more aggressive inlining and
>this is what makes the difference. You can control the size of methods
>that are inlined via a JVM option.

Apple's JVM does take the '-server' option. When I last talked to an Apple Java engineer (admittedly this was at the 2002 WWDC), they told me that the -server switch does, indeed, turn on more aggressive in-lining, garbage collection, and other personality changes.

What is lacking in Apple's -server implementation are some of the crazier options offered by other server VMs, like turning off index range checking or null reference checking.

______________________________________________________
James Bucanek <mailto:email@hidden>
_______________________________________________
java-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/java-dev
Do not post admin requests to the list. They will be ignored.


References: 
 >Re: Java VM specifics on MacOSX (From: "John W. Whitworth" <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.