RFR: 8146632: Add descriptive error messages for removed non-product logging flags.
Max Ockner
max.ockner at oracle.com
Tue Mar 15 17:45:17 UTC 2016
Hello again everyone!
Please review this change which adds better error messages for
non-product flags that are now converted to Unified Logging.
bug: https://bugs.openjdk.java.net/browse/JDK-8146632
webrev: http://cr.openjdk.java.net/~mockner/8146632/
Since these options have been removed, we want still want the vm to
crash here, but now with an error message giving the correct command
line option. The new message looks like this:
> TraceClassInitialization has been removed. Please use -Xlog:classinit
instead."
The entire output looks like this:
> TraceClassInitialization has been removed. Please use -Xlog:classinit
instead.
> Error: Could not create the Java Virtual Machine.
> Error: A fatal exception has occurred. Program will exit.
Tested with jtreg runtime tests. A new test checks for an appropriate
error message for every develop flag that has so far been converted to
logging.
Thanks,
Max
More information about the hotspot-runtime-dev
mailing list