RFR (XS) JDK-8164482,[REDO] G1 does not implement millis_since_last_gc which is needed by RMI GC
Thomas Schatzl
thomas.schatzl at oracle.com
Thu Sep 8 14:18:04 UTC 2016
Hi Joe,
On Thu, 2016-09-08 at 09:54 -0400, Joseph Provino wrote:
> Latest Webrev: http://cr.openjdk.java.net/~jprovino/8164482/webrev.0
> 1
> JDK-8164482 [REDO] G1 does not implement millis_since_last_gc which
> is needed by RMI GC
> Tests: JPRT. Also, I put in a log message for testing. It calls
> millis_since_last_gc() before each collection. This will be removed
> before pushing. The messages printed show millis since last gc
> always >= 0 and the warning message is never printed.
> thanks.
>
I think this looks good. Could you also write a small test that calls
sun.misc.GC.maxObjectInspectionAge() (or wherever it has been moved in
jdk9, it should be in sun.rmi.transport now?) to verify that no gc
returns 0 after a GC (and some artificial pause)?
Using whitebox to issue full/young gcs directly should make that fairly
easy.
Thanks,
Thomas
More information about the hotspot-gc-dev
mailing list