Please review: 7124089: launcher refactoring

Kumar Srinivasan kumar.x.srinivasan at oracle.COM
Mon Jan 16 19:30:58 PST 2012


Hi,

Please review the launcher refactoring work,  the webrev is here:
http://cr.openjdk.java.net/~ksrini/7124089/webrev.0/

Notes:
1. Moves the majority of the launcher code into platform specific 
directories/files,
     removed redundant conditionals.

2. The solaris/linux code co-exists together as before.

3. On MacOSX, "java -client" will launch the server VM, for 
compatibility reasons,
     and dual  mode is left in the macosx's java_md.c,  this will enable 
experiments
     with universal libraries,  quite easily. Also the mac ergonomics 
will always return
     server.

Testing:
    Tested splash screen on all platforms and launcher regression tests.

Thanks
Kumar






More information about the jdk7u-dev mailing list