git: openjdk/jdk21u-dev: master: 8315559: Delay TempSymbol cleanup to avoid symbol table churn

Coleen Phillimore coleenp at openjdk.org
Tue Mar 19 11:35:23 UTC 2024


Changeset: 06e4cf37
Author:    Oli Gillespie <ogillespie at openjdk.org>
Committer: Coleen Phillimore <coleenp at openjdk.org>
Date:      2024-03-19 11:33:17 +0000
URL:       https://git.openjdk.org/jdk21u-dev/commit/06e4cf37df286ea0b3c61ff09889b5761f3fb9d7

8315559: Delay TempSymbol cleanup to avoid symbol table churn
8321276: runtime/cds/appcds/dynamicArchive/DynamicSharedSymbols.java failed with "'17 2: jdk/test/lib/apps ' missing from stdout/stderr"

Reviewed-by: coleenp
Backport-of: d23f4f12adf1ea26b8c340efe2c3854e50b68301

+ src/hotspot/share/oops/symbolHandle.cpp
! src/hotspot/share/oops/symbolHandle.hpp
! test/hotspot/gtest/classfile/test_placeholders.cpp
! test/hotspot/gtest/classfile/test_symbolTable.cpp
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicSharedSymbols.java



More information about the jdk-updates-changes mailing list