RFR: JDK-8008790 - Promotion failed tracing event for all GCs

Jesper Wilhelmsson jesper.wilhelmsson at oracle.com
Mon Feb 25 04:53:11 PST 2013


Hi,

I'm looking for a couple of reviews for the promotion failed tracing event, now 
implemented for ParNew and Serial GC.

I have replaced the existing counters and booleans with a PromotionFailedInfo 
object and uses that throughout, so now promotion failed reporting (through the 
tracing framework) looks the same and reports the same data for all young 
collectors.

I have added two new fields to the promotion failed event: firstSize as reported 
by ParNew logging, and smallestSize which is the smallest object size that 
failed to promote.

Webrew: http://cr.openjdk.java.net/~jwilhelm/8008790

Testing: Passes JPRT and the existing promotion failed tests with all collectors.

Thanks,
/Jesper


More information about the serviceability-dev mailing list