Please review: 7124089: launcher refactoring (original) (raw)

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 macosx-port-dev mailing list