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

Add parallel class loading tests

XMLWordPrintable

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

      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.

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

              Created:
              Updated:
              Resolved: