RFR(M): Shenandoah string dedup support

Roman Kennke rkennke at redhat.com
Wed Aug 23 17:07:38 UTC 2017


>  *) Trying to understand the logic for dedup during evacuation. Why do we need to have the block
> before the fwdptr CAS? Why can't we increment the copy_val age after successful copy?
As far as I can tell, that would race with other mods of the header
field (esp. locking) and become really complicated.




More information about the shenandoah-dev mailing list