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: