git: openjdk/jdk: 8313678: SymbolTable can leak Symbols during cleanup

Aleksey Shipilev shade at openjdk.org
Mon Aug 14 15:58:59 UTC 2023


Changeset: 4b2703ad
Author:    Oli Gillespie <ogillespie at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2023-08-14 15:58:03 +0000
URL:       https://git.openjdk.org/jdk/commit/4b2703ad39f8160264eb30c797824cc93a6b56e2

8313678: SymbolTable can leak Symbols during cleanup

Reviewed-by: coleenp, dholmes, shade

! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/gc/g1/g1CardSet.cpp
! src/hotspot/share/prims/resolvedMethodTable.cpp
! src/hotspot/share/services/finalizerService.cpp
! src/hotspot/share/services/threadIdTable.cpp
! src/hotspot/share/utilities/concurrentHashTable.inline.hpp
! test/hotspot/gtest/classfile/test_symbolTable.cpp
! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicSharedSymbols.java



More information about the jdk-changes mailing list