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



Reply via email to