RFR: 8261847: performace of java.lang.Record::toString should be improved
Rémi Forax
forax at openjdk.java.net
Tue Nov 16 14:01:38 UTC 2021
On Tue, 16 Nov 2021 13:03:35 GMT, Jim Laskey <jlaskey at openjdk.org> wrote:
>> (I'm not reviewer.)
>>
>> I think `.toArray(Class<?>[]::new)` should be better here. `.toList` seems unnecessary.
>
> Class<?>[] types = Stream.of(getters)
> .map(g -> g.type().returnType())
> .toArray(Class<?>[]::new);
or do not use a stream but a simple loop, codes in bootstrap methods should be low-level
-------------
PR: https://git.openjdk.java.net/jdk/pull/6403
More information about the core-libs-dev
mailing list