RFR: 8003216: Add JFR event indicating explicit System.gc() cal
Per Liden
per.liden at oracle.com
Wed Feb 26 12:56:45 UTC 2020
Hi Erik,
On 2020-02-26 13:50, Erik Gahlin wrote:
> Hi,
>
> Could I have a review of a JFR event that is emitted when System.gc() is
> called.
>
> Purpose is to collect the stack trace. It is not sufficient with the
> cause field that the GarbageCollection event has today.
>
> Bug:
> https://bugs.openjdk.java.net/browse/JDK-8003216
>
> Webrev:
> http://cr.openjdk.java.net/~egahlin/8003216/
489 EventSystemGC event;
490 event.commit();
491 Universe::heap()->collect(GCCause::_java_lang_system_gc);
Don't you want the commit() call after the call to collect(), to get the
timing right?
cheers,
Per
>
> Testing:
> tier1+tier2+jdk/jdk/jfr
>
> Thanks
> Erik
>
>
More information about the hotspot-gc-dev
mailing list