RFR: 8292890: Remove PrintTouchedMethodsAtExit and LogTouchedMethods
Coleen Phillimore
coleenp at openjdk.org
Thu Aug 25 21:13:55 UTC 2022
On Wed, 24 Aug 2022 22:27:30 GMT, Coleen Phillimore <coleenp at openjdk.org> wrote:
> These options were implemented for a CDS feature to move methods in the shared region, but was never used. I noticed them in converting rogue ad-hoc hashtables to ResourceHashtable. The Hashtable for touched methods keeps all methods referred to in a giant hashtable, and keeps the Symbols for the name, class and signature from being deleted by incrementing the refcounts.
> This should just be removed since it's not used, and in the future if we needed this, we would implement it differently.
> Testing with tier1 on Oracle platforms, tier1-3 on linux-x64-debug, linux-x64, windows-x64-debug, and other platforms builds-only. In progress.
Thanks Ioi and Harold!
-------------
PR: https://git.openjdk.org/jdk/pull/10009
More information about the hotspot-dev
mailing list