RFR JDK-8028275: Metaspace ShrinkGrowTest causes fatal error if run with JFR

Zhengyu Gu zhengyu.gu at oracle.com
Mon Jan 6 07:55:28 PST 2014


This is another bug related on using EXCEPTION_MARK and CHECK macros. JSR292 initialization is done after init_completed flag is set to true, so any pending exceptions from initializing JSR292 classes can cause CHECK macro to return, and trigger the assertion in ExceptionMark destructor.


Bug: https://bugs.openjdk.java.net/browse/JDK-8028275
Webrev: http://cr.openjdk.java.net/~zgu/8028275/webrev.00/

Test:
  Tested the fix on reported platform.


Thanks,

-Zhengyu


More information about the hotspot-runtime-dev mailing list