hg: jdk9/sandbox/jdk: 6 new changesets

aleksey.shipilev at oracle.com aleksey.shipilev at oracle.com
Thu Nov 12 23:06:42 UTC 2015


Changeset: 3cbd89335989
Author:    shade
Date:      2015-11-12 18:35 +0300
URL:       http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/3cbd89335989

Cleanup StringConcatHelper, add docs

! src/java.base/share/classes/java/lang/StringConcatHelper.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java

Changeset: a74e88e9c6c6
Author:    shade
Date:      2015-11-12 20:50 +0300
URL:       http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/a74e88e9c6c6

Complete Javadocs

! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java

Changeset: 0dacf396385c
Author:    shade
Date:      2015-11-12 23:48 +0300
URL:       http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/0dacf396385c

StringConcatFactory invariants tests

! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
- test/java/lang/String/ImplicitStringConcat.java
- test/java/lang/String/ImplicitStringConcatMany.java
- test/java/lang/String/ImplicitStringConcatShapes.java
+ test/java/lang/String/concat/ImplicitStringConcat.java
+ test/java/lang/String/concat/ImplicitStringConcatMany.java
+ test/java/lang/String/concat/ImplicitStringConcatShapes.java
+ test/java/lang/String/concat/StringConcatFactoryInvariants.java

Changeset: 03bd36c4d7d6
Author:    shade
Date:      2015-11-13 00:26 +0300
URL:       http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/03bd36c4d7d6

Test arrays as constants, fixes

! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! test/java/lang/String/concat/ImplicitStringConcat.java
! test/java/lang/String/concat/StringConcatFactoryInvariants.java

Changeset: 0e6f9dd73616
Author:    shade
Date:      2015-11-13 00:39 +0300
URL:       http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/0e6f9dd73616

Test boundary values for primitives

! test/java/lang/String/concat/ImplicitStringConcatBoundaries.java < test/java/lang/String/concat/ImplicitStringConcat.java

Changeset: bcf3c38eb031
Author:    shade
Date:      2015-11-13 02:06 +0300
URL:       http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/bcf3c38eb031

Only use IndyStringConcat for JDK >= 9

! test/java/lang/String/concat/ImplicitStringConcat.java
! test/java/lang/String/concat/ImplicitStringConcatBoundaries.java
! test/java/lang/String/concat/ImplicitStringConcatMany.java
! test/java/lang/String/concat/ImplicitStringConcatShapes.java
! test/java/lang/String/concat/StringConcatFactoryInvariants.java



More information about the jdk9-sandbox-changes mailing list