RFR 8161445: [BACKOUT] MemberNameTable doesn't purge stale entries

Eric Caspole eric.caspole at oracle.com
Mon Aug 1 18:02:41 UTC 2016


Hi Coleen,
Looks good.
Thanks,
Eric


On 07/29/2016 01:52 PM, Coleen Phillimore wrote:
> Summary: Original change caused performance regression in
> microbenchmarks after GC
>
> Eric Caspole's additional performance measurements are in the bug
> report.  Also, I don't think it was a good idea for the jvm to intern
> MemberName assuming they are immutable.   The interning should be in
> Java code.  I didn't see a huge advantage to interning these as there
> weren't a big proportion of duplicates that I could see in my logging. I
> added a REDO bug and contacted the submitter for the severity of this
> problem in real life, since what they sent was a microbenchmark as well.
>
> Tested with JPRT and original test case.  The backout was clean and had
> no conflicts.
>
> open webrev at http://cr.openjdk.java.net/~coleenp/8161445/webrev
> bug link https://bugs.openjdk.java.net/browse/JDK-8161445
>
> Thanks,
> Coleen


More information about the hotspot-dev mailing list