| commit | c31f0fb60456db3bd000b14e57b14fff1e230c2e | [log] [tgz] |
|---|---|---|
| author | Nikita Iashchenko <nikitai@google.com> | Tue Nov 02 14:56:08 2021 +0000 |
| committer | Nikita Iashchenko <nikitai@google.com> | Tue Nov 09 16:39:58 2021 +0000 |
| tree | 97ae5d43e04e22aa450774fe3c1d7bdc016670cd | |
| parent | aefacd6f8f966130fc797da5602736b00bc6d74d [diff] |
OpenJDK 11: Merging in java.lang.String (fix split() fast path)
This CL fixes fast path logic for String#split() method by also
ignoring surrogate characters; and adds a unit test.
Bug: 204795308
Bug: 202962059
Test: atest CtsLibcoreOjTestCases:test.java.lang.String.CompactString.Split
CtsLibcoreOjTestCases:test.java.lang.String.Split
Change-Id: I54219d1d28c27398576f6c2513628cdcbfbba0ea