Request for review: 8006298: Specifying malformed JFR options (--XX:+FlightRecorderOptions) outputs non-sensical error
Coleen Phillimore
coleen.phillimore at oracle.com
Wed Jan 30 14:48:40 PST 2013
Looks good.
Coleen
On 1/30/2013 1:51 PM, harold seigel wrote:
> Hi,
>
> Please review the following change to fix bug 8006298.
>
> Summary:
> This change enables hotspot to emit more useful messages when Java
> options are specified incorrectly.
>
> This was tested using JCK, UTE, and JTREG tests, and by hand. Below
> are the test cases that were run by hand. Please let me know if you
> have any additional suggestions. (The "Error:..." messages appeared
> in all cases but are only shown for the initial case.)
>
> $JAVA_HOME/bin/java -XX:UseLargePages -version
> Missing +/- setting for VM option 'UseLargePages'
> Error: Could not create the Java Virtual Machine.
> Error: A fatal exception has occurred. Program will exit.
>
> $JAVA_HOME/bin/java -XX:+UseLargePages=8 -version
> Improperly specified VM option 'UseLargePages'
>
> $JAVA_HOME/bin/java -XX:ObjectAlignmentInBytes=v -version
> Improperly specified VM option 'ObjectAlignmentInBytes'
>
> $JAVA_HOME/bin/java -XX:-ObjectAlignmentInBytes=16 -version
> Unexpected +/- setting in VM option 'ObjectAlignmentInBytes' <--
> 64 bit VM's
> Unrecognized VM option 'ObjectAlignmentInBytes' <-- 32 bit VM's
>
> $JAVA_HOME/bin/java -XX:bogus_option -version
> Unrecognized VM option 'bogus_option'
>
> Open webrev at http://cr.openjdk.java.net/~hseigel/bug_8006298/
> <http://cr.openjdk.java.net/%7Ehseigel/bug_8006298/>
>
> Bug link at http://bugs.sun.com/view_bug.do?bug_id=8006298
>
> Thanks! Harold
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/hotspot-runtime-dev/attachments/20130130/55f110fb/attachment.html
More information about the hotspot-runtime-dev
mailing list