RFR: Fixed two string dedup issues

Aleksey Shipilev shade at redhat.com
Mon Oct 9 18:28:14 UTC 2017


On 10/09/2017 06:45 PM, Zhengyu Gu wrote:
> Fixed two issues:
> 
> 1) Missing string dedeup on shenandoah write barrier fast path.
> 2) Missing dedup table reference update on piggyback reference update path.

Please commit them as two separate changesets, if you can?

> Webrev: http://cr.openjdk.java.net/~zgu/shenandoah/strdedup_fix/webrev.00/

*)  Why this is needed?

  27 #include "classfile/javaClasses.inline.hpp"

*) I guess the parallel_update_refs() call during init_mark misses the profiling counters?

Thanks,
-Aleksey



More information about the shenandoah-dev mailing list