Code Review for open

Prepared by:redestad on Mon Apr 29 11:28:24 CEST 2019
Workspace:/home/clredest/src/jdk/open
Compare against: ssh://hg.openjdk.java.net/jdk/jdk
Compare against version:54621
Summary of changes: 350 lines changed: 253 ins; 62 del; 35 mod; 2280 unchg
Changeset: open.changeset
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/java.base/share/classes/java/lang/StringConcatHelper.java

rev 54622 : 8222852: Reduce String concat combinator tree shapes by folding constants into prependers
Reviewed-by: shade, plevart
Contributed-by: claes.redestad@oracle.com, peter.levart@gmail.com
118 lines changed: 105 ins; 0 del; 13 mod; 351 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java

rev 54622 : 8222852: Reduce String concat combinator tree shapes by folding constants into prependers
Reviewed-by: shade, plevart
Contributed-by: claes.redestad@oracle.com, peter.levart@gmail.com
81 lines changed: 52 ins; 7 del; 22 mod; 1824 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/micro/org/openjdk/bench/java/lang/StringConcat.java

rev 54622 : 8222852: Reduce String concat combinator tree shapes by folding constants into prependers
Reviewed-by: shade, plevart
Contributed-by: claes.redestad@oracle.com, peter.levart@gmail.com
20 lines changed: 20 ins; 0 del; 0 mod; 105 unchg

------ ------ ------ ------ --- New ----- Raw test/jdk/java/lang/String/concat/StringConcatFactoryRepeatedConstants.java

rev 54622 : 8222852: Reduce String concat combinator tree shapes by folding constants into prependers
Reviewed-by: shade, plevart
Contributed-by: claes.redestad@oracle.com, peter.levart@gmail.com
76 lines changed: 76 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- ----- --- test/jdk/java/lang/String/concat/StringConcatFactoryEmptyMethods.java

55 lines changed: 0 ins; 55 del; 0 mod; 0 unchg

This code review page was prepared using /home/clredest/utils/webrev.ksh (vers 25.6-hg+openjdk.java.net).