History log of /openjdk10/jdk/src/java.base/share/classes/java/util/regex/Pattern.java
Revision Date Author Comments
# 17639:46e9f2b0a472 23-Aug-2017 jjg

8186466: Fix accessibility and other minor issues in java.base
Reviewed-by: mchung, naoto, martin


# 17541:503dd889e2c3 02-Aug-2017 igerasim

8185754: Typo in java.util.regex.Pattern javadoc: no slash in \p class
Reviewed-by: bpb


# 17465:cfdcaedd6da2 15-Jul-2017 igerasim

8184706: Matcher doesn't indicate hitEnd after matching \u0D with \R at EOL
Reviewed-by: sherman


# 17211:c17e1662bad1 11-May-2017 jjg

8179592: Update tables in java.base to be HTML 5-friendly.
Reviewed-by: mchung, darcy, martin


# 17129:6fe408bd34d2 26-Apr-2017 jjg

8179367: update use of align, valign attributes in java.base to use style attribute
Reviewed-by: martin, mchung


# 17127:bd0e423e5756 26-Apr-2017 jjg

8179364: update "<a name=" in java.base module to use id attribute
Reviewed-by: darcy


# 16837:f41f869703b3 09-Mar-2017 sherman

8176029: Linebreak matcher is not equivalent to the pattern as stated in javadoc
Reviewed-by: rriggs


# 16612:63f7055a2240 01-Feb-2017 redestad

8160302: Reduce number of lambdas created when loading java.util.regex.Pattern
Reviewed-by: sherman, martin


# 14678:fcce22d93c3a 02-Jun-2016 sherman

8158482: regex UNICODE_CHARACTER_CLASS flag cannot be disabled with an embedded flag expression
Reviewed-by: bpb


# 14407:d0c319c32334 10-May-2016 sherman

6328855: String: Matches hangs at short and easy Strings containing \r \n
6192895: java.util.regex.Matcher: Performance issue
6345469: java.util.regex.Matcher utilizes 100% of the CPU
6988218: RegEx matcher loops
6693451: RegEx matcher goes into infinite delay
7006761: Matcher.matches() has infinite loop
8140212: Slow performance of Matcher.find
8151481: j.u.regex.Pattern cleanup
6609854: Regex does not match correctly for negative nested character classes
4916384: CANON_EQ supports only combining character sequences with non-spacing marks
4867170: Pattern doesn't work with composite character in CANON_EQ mode
6995635: CANON_EQ pattern flag is buggy
6728861: ExceptionInInitializerError is caught when the pattern has precomposed character
6736245: A character in Composition Exclusion Table does not match itself
7080302: the normalization in java regex pattern may have flaw
Reviewed-by: rriggs, okutsu, alanb


# 14405:1049321b86cb 10-May-2016 igerasim

8156661: Handful of typos in javadoc
Reviewed-by: prappo, rriggs


# 13697:cf8aea3bb87a 12-Feb-2016 sherman

7071819: To support Extended Grapheme Clusters in Regex
8147531: To add named character construct \N{...} to support Unicode name property
Reviewed-by: naoto, okutsu, plevart


# 13344:70ae19973321 21-Dec-2015 redestad

8145680: Remove unnecessary explicit initialization of volatile variables in java.base
Reviewed-by: alanb, chegar, jfranck, shade


# 13300:809b13e8d211 13-Dec-2015 psandoz

8145007: Pattern splitAsStream is not late binding as required by the specification
Reviewed-by: chegar, psandoz
Contributed-by: Tagir Valeev <amaembo@gmail.com>


# 12745:f068a4ffddd2 15-Sep-2015 martin

8136583: Core libraries should use blessed modifier order
Summary: Run blessed-modifier-order script (see bug)
Reviewed-by: psandoz, chegar, alanb, plevart


# 12546:08afb0edefd7 11-Aug-2015 avstepan

8133188: docs: replace <tt> tags (obsolete in html5) for java.util
Reviewed-by: martin


# 12498:bbefd92b8de6 01-Aug-2015 igerasim

8131034: Cleanup in j.u.regex.Pattern.quote()
Reviewed-by: psandoz, sherman, martin


# 11402:94f47d7eb0be 13-Feb-2015 psandoz

8069325: Pattern.splitAsStream does not return input if it is empty and there is no match
Reviewed-by: sherman


# 10444:f08705540498 17-Aug-2014 chegar

8054834: Modular Source Code
Reviewed-by: alanb, chegar, ihse, mduigou
Contributed-by: alan.bateman@oracle.com, alex.buckley@oracle.com, chris.hegarty@oracle.com, erik.joelsson@oracle.com, jonathan.gibbons@oracle.com, karen.kinnear@oracle.com, magnus.ihse.bursie@oracle.com, mandy.chung@oracle.com, mark.reinhold@oracle.com, paul.sandoz@oracle.com