Integrated: 8292383: Create a SymbolHandle type to use for ResourceHashtable

Coleen Phillimore coleenp at openjdk.org
Wed Sep 7 14:53:49 UTC 2022


On Fri, 26 Aug 2022 21:00:57 GMT, Coleen Phillimore <coleenp at openjdk.org> wrote:

> This change creates a SymbolHandle which shares code with TempNewSymbol and moves them to their own header file.  We could expand this use if needed for GrowableArrays and other things where we have some various Symbol increment/decrement refcounts now.  Changed a few ResourceHashtables that take Symbol* keys to use SymbolHandle and verified the refcounts.  Also fixed the gtest.
> Tested with tier1-7.

This pull request has now been integrated.

Changeset: 5934669c
Author:    Coleen Phillimore <coleenp at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/5934669ca88c919fe9419410ea75a022a676eef4
Stats:     237 lines in 16 files changed: 108 ins; 82 del; 47 mod

8292383: Create a SymbolHandle type to use for ResourceHashtable

Reviewed-by: iklam, hseigel

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

PR: https://git.openjdk.org/jdk/pull/10052


More information about the hotspot-dev mailing list