< prev index next >
src/java.base/share/classes/java/util/regex/EmojiData.java.template
Print this page
rev 55125 : 8225061: Performance regression in Regex
Reviewed-by: TBD
@@ -38,9 +38,18 @@
*
* @param cp code point to examine
* @return true if {@code cp} is an extended pictographic
*/
static boolean isExtendedPictographic(int cp) {
+ if (cp < 0x2000) {
return
-%%%EXTPICT%%%
+%%%EXTPICT_LOW%%%
+ } else {
+ return isHigh(cp);
+ }
+ }
+
+ private static boolean isHigh(int cp) {
+ return
+%%%EXTPICT_HIGH%%%
}
}
< prev index next >