master
8320570: NegativeArraySizeException decoding >1G UTF8 bytes with non-ascii characters
8285932: Implementation of JEP 430 String Templates (Preview)
8187443: Forest Consolidation: Move files to unified layout
8321514: UTF16 string gets constructed incorrectly from codepoints if CompactStrings is not enabled
8241742: Remove the preview status for methods introduced for Text Blocks
8282664: Unroll by hand StringUTF16 and StringLatin1 polynomial hash loops
8215493: String::indent inconsistency with blank lines
8303648: Add String.indexOf(String str, int beginIndex, int endIndex)
8200436: String::isBlank
8200380: String::lines
8222955: Optimize String.replace(CharSequence, CharSequence) for common cases
8288589: Files.readString ignores encoding errors for UTF-16
8283698: Refactor Locale constructors used in src/test
8316879: RegionMatches1Tests fails if CompactStrings are disabled after JDK-8302163
8267174: Many test files have the wrong Copyright header
8267529: StringJoiner can create a String that breaks String::equals
8311906: Improve robustness of String constructors with mutable array inputs
8290899: java/lang/String/StringRepeat.java test requests too much heap on windows x86
8200377: String::strip, String::stripLeading, String::stripTrailing
8233940: Preview API tests for String methods should use ${jdk.version} as -source arg
8203442: String::transform