Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8061323

JavadocTokenizer repeatedly compiles pattern to check for deprecation

XMLWordPrintable

    • b37
    • generic
    • generic
    • Not verified

        This little nugget measurably effects compilation of jdk9-dev java.base by a very small margin:

        com/sun/tools/javac/parser/JavadocTokenizer.java:453-456:
                        if (docComment != null &&
                                docComment.matches("(?sm).*^\\s*@deprecated( |$).*")) {
                            deprecatedFlag = true;
                        }

        Use static compiled Pattern

              jlahoda Jan Lahoda
              redestad Claes Redestad
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: