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

JVMTI GetLoadedClasses should use the Access API

    XMLWordPrintable

    Details

    • Type: Enhancement
    • Status: Resolved
    • Priority: P4
    • Resolution: Fixed
    • Affects Version/s: 11
    • Fix Version/s: 11
    • Component/s: hotspot
    • Labels:
      None
    • Subcomponent:
      gc
    • Resolved In Build:
      b07

      Description

      The GetLoadedClasses function of JVMTI uses explicit G1 SATB enqueue barriers to make sure that classes fetched during concurrent marking are not unloaded. Instead, the Access API should be used to make the semantics clearer and the implementation more modular.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              coleenp Coleen Phillimore
              Reporter:
              eosterlund Erik Ă–sterlund
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: