Integrated: 8255006: Add NULL-check to StringDedupTable lookup

Zhengyu Gu zgu at openjdk.java.net
Tue Oct 20 18:11:12 UTC 2020


On Mon, 19 Oct 2020 16:34:46 GMT, Zhengyu Gu <zgu at openjdk.org> wrote:

> Concurrent GC (e.g. Shenandoah) cleans string dedup table concurrently. It utilizes its load barrier to hide dead oop
> (returns null instead), so that, StringDedupTable::loopup() may encounter null oops during table lookup.
> - [x] tier1

This pull request has now been integrated.

Changeset: 856037c4
Author:    Zhengyu Gu <zgu at openjdk.org>
URL:       https://git.openjdk.java.net/jdk/commit/856037c4
Stats:     1 line in 1 file changed: 0 ins; 0 del; 1 mod

8255006: Add NULL-check to StringDedupTable lookup

Reviewed-by: rkennke, kbarrett

-------------

PR: https://git.openjdk.java.net/jdk/pull/743



More information about the hotspot-gc-dev mailing list