Code Review for open

Prepared by:igerasim on Tue Apr 30 02:02:15 PDT 2019
Workspace:/home/igerasim/JDK/jdk-dev/open
Compare against: ssh://hg.openjdk.java.net/jdk/jdk
Compare against version:54645
Summary of changes: 410 lines changed: 375 ins; 6 del; 29 mod; 6139 unchg
Changeset: open.changeset
Bug id: JDK-8222955 : Optimize String.replace(CharSequence, CharSequence) for Latin1 encoded strings
Legend: Modified file
Deleted file
New file

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

rev 54647 : [mq]: 8222955-Optimize-String-replace-CharSequence-CharSequence-for-Latin1-encoded-strings
46 lines changed: 27 ins; 6 del; 13 mod; 3457 unchg

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

rev 54647 : [mq]: 8222955-Optimize-String-replace-CharSequence-CharSequence-for-Latin1-encoded-strings
68 lines changed: 66 ins; 0 del; 2 mod; 858 unchg

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

rev 54647 : [mq]: 8222955-Optimize-String-replace-CharSequence-CharSequence-for-Latin1-encoded-strings
144 lines changed: 132 ins; 0 del; 12 mod; 1539 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/jdk/java/lang/String/LiteralReplace.java

rev 54647 : [mq]: 8222955-Optimize-String-replace-CharSequence-CharSequence-for-Latin1-encoded-strings
46 lines changed: 44 ins; 0 del; 2 mod; 285 unchg

------ ------ ------ ------ --- New ----- Raw test/micro/org/openjdk/bench/java/lang/StringReplace.java

rev 54646 : imported patch 8222955-Optimize-String-replace-CharSequence-CharSequence-for-Latin1-encoded-strings-BENCH
106 lines changed: 106 ins; 0 del; 0 mod; 0 unchg

This code review page was prepared using /home/igerasim/bin/webrev (vers 25.16-hg+openjdk.java.net).