[jdk17u-dev] Integrated: 8313678: SymbolTable can leak Symbols during cleanup
Oli Gillespie
ogillespie at openjdk.org
Tue Aug 29 15:14:20 UTC 2023
On Fri, 18 Aug 2023 16:31:51 GMT, Oli Gillespie <ogillespie at openjdk.org> wrote:
> Backporting fix for symbol table leak from https://bugs.openjdk.org/browse/JDK-8313678.
>
> Not totally clean:
>
> * places where 17 uses NULL versus nullptr in tip, trivial fix
> * symbolTable uses `Symbol**` in 17 instead of `Symbol*`, also easy fix
> * dictionary.cpp is not a concurrent hash table in 17 (missing 8292680), so no need to modify it
> * finalizerService, g1CardSet, DynamicSharedSymbols test don't exist in 17
This pull request has now been integrated.
Changeset: a75e5de8
Author: Oli Gillespie <ogillespie at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
URL: https://git.openjdk.org/jdk17u-dev/commit/a75e5de8ed4fe1f66e0c6dc714f54f2ef38c8c8d
Stats: 66 lines in 7 files changed: 43 ins; 12 del; 11 mod
8313678: SymbolTable can leak Symbols during cleanup
Reviewed-by: phh, shade
Backport-of: 4b2703ad39f8160264eb30c797824cc93a6b56e2
-------------
PR: https://git.openjdk.org/jdk17u-dev/pull/1674
More information about the jdk-updates-dev
mailing list