JEP draft: Indify String Concat
Aleksey Shipilev
aleksey.shipilev at oracle.com
Tue Jun 23 19:02:03 UTC 2015
Hi guys,
Restarting the thread here.
Links to the previous discussions are here:
http://mail.openjdk.java.net/pipermail/compiler-dev/2015-April/009389.html
http://mail.openjdk.java.net/pipermail/compiler-dev/2015-May/009463.html
http://mail.openjdk.java.net/pipermail/compiler-dev/2015-June/009508.html
Here's a JEP draft, please read and review:
https://bugs.openjdk.java.net/browse/JDK-8085796
More thorough discussion:
http://cr.openjdk.java.net/~shade/8085796/notes.txt
As usual, the current patches are here:
http://cr.openjdk.java.net/~shade/8085796/
Recent updates:
* Implemented the slicing of large concat chains (required since indy
can only take 253 dynamic arguments), added a regression test.
* (Maurizio:) Followed up on bytecode footprint with some stress
tests, see the notes above.
Pending discussion:
* String concatenation metaprotocol, as outlined by Remi
(http://mail.openjdk.java.net/pipermail/compiler-dev/2015-June/009543.html).
It would be interesting to try different incarnations of this thing, but
I don't have more time this week.
Thanks,
-Aleksey
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://mail.openjdk.java.net/pipermail/compiler-dev/attachments/20150623/cf8fb0a6/signature.asc>
More information about the compiler-dev
mailing list