RFR: JDK-8136577: Make AbortVMOnException available in product builds (original) (raw)
Coleen Phillimore coleen.phillimore at oracle.com
Thu Oct 8 18:04:27 UTC 2015
- Previous message: RFR: JDK-8136577: Make AbortVMOnException available in product builds
- Next message: RFR: JDK-8136577: Make AbortVMOnException available in product builds
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
I was wondering if you could make the function debug_check_abort an inline function in exceptions.hpp that checks AbortVMOnException != NULL and calls a helper to save this conditional in all the callers?
static void debug_check_abort(Handle exception, const char* message = NULL) { if (AbortVMException != NULL) debug_check_abort_helper(exception, message); } }
Thanks, Coleen
On 10/6/15 9:57 AM, Poonam Bajaj Parhar wrote:
Hello,
Please review the code changes for the following change request: Bug: JDK-8136577: Make AbortVMOnException available in product builds Fix: These changes make the JVM options AbortVMOnException and AbortVMOnExceptionMessage available in product builds by changing them from 'debug' to 'diagnostic' options. Having these in product builds would be very useful to capture diagnostic data when an application fails with exceptions. This would be very useful in troubleshooting issues where only an exception is thrown. Webrev: http://cr.openjdk.java.net/~poonam/8136577/webrev.00/ Tests: Ran a simple testcase that throws exception and confirmed that it generates hserr and core file when the specified exception occurs. regards, Poonam
- Previous message: RFR: JDK-8136577: Make AbortVMOnException available in product builds
- Next message: RFR: JDK-8136577: Make AbortVMOnException available in product builds
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]