-
Type:
Enhancement
-
Resolution: Fixed
-
Priority:
P4
-
Affects Version/s: 11, 12
-
Component/s: core-libs
-
b17
| Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
|---|---|---|---|---|---|---|
| JDK-8319602 | 11.0.23-oracle | Ryan Wallace | P4 | Resolved | Fixed | b01 |
| JDK-8322269 | 11.0.22.0.1-oracle | Dukebot | P4 | Resolved | Fixed | b01 |
| JDK-8320044 | 11.0.21.0.2-oracle | Ryan Wallace | P4 | Closed | Fixed | b01 |
StringConcatFactory uses a customized internal foldArguments implementation which takes positional arguments to avoid intermediary permutation steps, see JDK-8165492
In preparation of possibly making this a public API, I realized that we could probably profit some from a filtering combinator based on the same logic. Applying this implementation to StringConcatFactory proves it can get rid of a significant number of LFs with retained performance characteristics, strengthening the case to include this in the public API
In preparation of possibly making this a public API, I realized that we could probably profit some from a filtering combinator based on the same logic. Applying this implementation to StringConcatFactory proves it can get rid of a significant number of LFs with retained performance characteristics, strengthening the case to include this in the public API
- backported by
-
JDK-8319602 Replace some use of drop- and foldArguments with filtering argument combinator in StringConcatFactory
-
- Resolved
-
-
JDK-8322269 Replace some use of drop- and foldArguments with filtering argument combinator in StringConcatFactory
-
- Resolved
-
-
JDK-8320044 Replace some use of drop- and foldArguments with filtering argument combinator in StringConcatFactory
-
- Closed
-
- relates to
-
JDK-8320406 StringConcat.java has duplicate methods added as part of changes done for JDK-8212726
-
- Resolved
-
- links to
-
Review
openjdk/jdk11u-dev/2800