hg: amber/amber: 0000000: Revise library support
James Laskey
james.laskey at oracle.com
Mon Mar 12 10:50:54 UTC 2018
Yes I am aware of this. Always a issue when working on Jigsaw.
Sent from my iPhone
> On Mar 12, 2018, at 4:07 AM, Remi Forax <forax at univ-mlv.fr> wrote:
>
> Hi Jim,
> i'm not a big fan of using streams inside the String class, for several reasons,
> it may create VM bootstrap error if one of these methods is used early when bootstrapping the VM when method handles/lambdas are not yet fully initialized and in term of performance, String methods tend to be used at leaf of method graph calls so calling Stream methods in these methods may not be optimized well because there is not enough inlining budget left at that point.
>
> regards,
> Rémi
>
> ----- Mail original -----
>> De: "Jim Laskey" <james.laskey at oracle.com>
>> À: "amber-dev" <amber-dev at openjdk.java.net>
>> Envoyé: Vendredi 9 Mars 2018 20:03:51
>> Objet: hg: amber/amber: 0000000: Revise library support
>
>> Changeset: 5a2e574f43fb
>> Author: jlaskey
>> Date: 2018-03-09 14:58 -0400
>> URL: http://hg.openjdk.java.net/amber/amber/rev/5a2e574f43fb
>>
>> 0000000: Revise library support
>>
>> ! src/java.base/share/classes/java/lang/String.java
>> ! src/java.base/share/classes/java/lang/StringLatin1.java
>> ! src/java.base/share/classes/java/lang/StringUTF16.java
>> ! test/jdk/java/lang/String/RawStringLiteralLib.java
More information about the amber-dev
mailing list