Uploaded image for project: 'Groovy'
  1. Groovy
  2. GROOVY-7623

IBM Java (J9) ClassValue works correctly so should use it by default

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.4.5
    • Fix Version/s: 2.4.6
    • Component/s: None
    • Labels:
      None

      Description

      GROOVY-7591 disabled the use of java.lang.ClassValue by default due to a bug in OpenJDK: https://bugs.openjdk.java.net/browse/JDK-8136353 The result is that GROOVY-6704 occurs on all versions of Java again.

      The bug in OpenJDK does not impact IBM Java, so when running on IBM Java, java.lang.ClassValue should be used by default. So at least users on IBM Java will not experience GROOVY-6704.

        Attachments

        Issue Links

          Activity

            People

            • Assignee:
              pascalschumacher Pascal Schumacher
              Reporter:
              candrews Craig

              Dates

              • Created:
                Updated:
                Resolved:

                Issue deployment