git: openjdk/jdk: master: 8327156: Avoid copying in StringTable::intern(oop, TRAPS)

Casper Norrbin cnorrbin at openjdk.org
Fri Nov 15 11:31:31 UTC 2024


Changeset: 75c651f8
Branch: master
Author:    Casper Norrbin <cnorrbin at openjdk.org>
Date:      2024-11-15 11:28:02 +0000
URL:       https://git.openjdk.org/jdk/commit/75c651f859c1372175040a06c68a08298d4da0f1

8327156: Avoid copying in StringTable::intern(oop, TRAPS)
8326865: Avoid copying in StringTable::intern(Symbol*, TRAPS)
8327825: StringTable::intern is slow

Reviewed-by: dholmes, coleenp, jsjolen

! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/stringTable.hpp
+ test/hotspot/gtest/classfile/test_stringConversion.cpp
+ test/hotspot/gtest/classfile/test_stringIntern.cpp



More information about the jdk-changes mailing list