git: openjdk/jdk: jdk24: 8349183: [BACKOUT] Optimization for StringBuilder append boolean & null

Jaikiran Pai jpai at openjdk.org
Wed Feb 5 06:53:16 UTC 2025


Changeset: f0837b21
Branch: jdk24
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2025-02-05 06:51:01 +0000
URL:       https://git.openjdk.org/jdk/commit/f0837b218317c7ac6e031a93381da3caa93946aa

8349183: [BACKOUT] Optimization for StringBuilder append boolean & null
8349239: [BACKOUT] Reuse StringLatin1::putCharsAt and StringUTF16::putCharsAt

Reviewed-by: rriggs, liach
Backport-of: 618c5eb27b4c719afd577b690e6bcb21a45fcb0d

! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
! src/java.base/share/classes/java/lang/StringConcatHelper.java
! src/java.base/share/classes/java/lang/StringLatin1.java
! src/java.base/share/classes/java/lang/StringUTF16.java
! test/hotspot/jtreg/compiler/patches/java.base/java/lang/Helper.java
! test/micro/org/openjdk/bench/java/lang/StringBuilders.java



More information about the jdk-changes mailing list