RFR: 8333103: Re-examine the console provider loading [v2]
Naoto Sato
naoto at openjdk.org
Thu May 30 19:48:25 UTC 2024
> There is an initialization code in `Console` class that searches for the Console implementations. Refactoring the init code not to use lambda/stream would reduce the (initial) number of loaded classes by about 100 for java.base implementations. This would become relevant when the java.io.IO (JEP 477) uses Console as the underlying framework.
Naoto Sato has updated the pull request incrementally with one additional commit since the last revision:
Clarify the comment for multiple impls in the module case
-------------
Changes:
- all: https://git.openjdk.org/jdk/pull/19467/files
- new: https://git.openjdk.org/jdk/pull/19467/files/ae06bb2c..42a45323
Webrevs:
- full: https://webrevs.openjdk.org/?repo=jdk&pr=19467&range=01
- incr: https://webrevs.openjdk.org/?repo=jdk&pr=19467&range=00-01
Stats: 3 lines in 1 file changed: 1 ins; 0 del; 2 mod
Patch: https://git.openjdk.org/jdk/pull/19467.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/19467/head:pull/19467
PR: https://git.openjdk.org/jdk/pull/19467
More information about the core-libs-dev
mailing list