RFR (S) 8136500: Integer/Long getChars and stringSize should be more idiomatic

John Rose john.r.rose at oracle.com
Tue Dec 1 20:16:11 UTC 2015


On Nov 24, 2015, at 6:17 AM, Aleksey Shipilev <aleksey.shipilev at oracle.com> wrote:
> 
> Oh no, I don't. Pre-integration JPRT runs exposed an opaque dependency
> on Integer.sizeTable field from C2 OptimizeStringConcat. I added the
> field declaration back:
> http://cr.openjdk.java.net/~shade/8136500/webrev.07/ <http://cr.openjdk.java.net/~shade/8136500/webrev.07/>
> 
> Cleaning up the compiler code would require much more time, so I would
> like to push this JDK part now, and deal with Hotspot compiler later:
>  https://bugs.openjdk.java.net/browse/JDK-8143900 <https://bugs.openjdk.java.net/browse/JDK-8143900>
> 
> Objections?

None.

Is there a tracking bug for CDE-ing OptimizeStringConcat?  There should be.
(I realize that will require sorting through some indy bootstrap issues.)

— John


More information about the core-libs-dev mailing list