-
Enhancement
-
Resolution: Fixed
-
P4
-
11, 12
-
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