RFR (M) round 2 8061999 Enhance VM option parsing to allow options to be specified

Ron Durbin ron.durbin at oracle.com
Fri Aug 28 13:56:28 UTC 2015


Here is the round 2 webrev for 8061999.

Due to the large number of conflicts with other bug fixes in the cmd options 
area and the resulting refactoring of this fix, a delta webrev is not provided
relative to round 1 because it wouldn't make any sense.

Webrev link: http://cr.openjdk.java.net/~rdurbin/8061999_OCR2_JDK9_webrev

RFE link: https://bugs.openjdk.java.net/browse/JDK-8061999

This RFE allows a file to be specified that holds VM Options that
would otherwise be specified on the command line or in an environment variable.
Only one options file may be specified on the command line and no options file
may be specified in either of the following environment variables
"JAVA_TOOL_OPTIONS" or "_JAVA_OPTIONS". 

The options file feature supports all VM options currently supported on
the command line, except the options file option. The option to specify an
options file is "-XX:VMOptionsFile=<Filename>".
The options file feature supports an options file up to 1024 bytes in size,

This feature has been tested on:
  OS:
    Solaris, MAC, Windows, Linux
  Tests:
    Manual unit tests
    JPRT with -testset hotspot (including the SQE proposed test coverage for this feature.)
    Aurora,(Big Apps, JTREG,Tonga), Runtime SVC Nightly


More information about the hotspot-runtime-dev mailing list