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

Add parallel class loading tests

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Fixed
    • P4
    • 20
    • 20
    • hotspot
    • b20

    Description

      Support for parallel capable class loaders was added because of problems that customers were having with class loader deadlocks and incorrect ClassCircularityError exceptions for class loaders with non-hierarchical delegation models. Leading to this proposal and code in ClassLoader:

      https://openjdk.org/groups/core-libs/ClassLoad

      At the time, support for parallel class loading was added for non-parallel capable class loaders that release the ClassLoader lock, and a comprehensive set of tests that are not open were added. Also some tests are added to the JCK test suite.

      While working on maintaining compatibility with parallel class loading, it's helpful to have the original problems as test cases to examine. See linked issues.

      Attachments

        Issue Links

          Activity

            People

              coleenp Coleen Phillimore
              coleenp Coleen Phillimore
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: