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

SymbolTable is double walked during class unloading and clean up table timing in do_unloading

    XMLWordPrintable

Details

    • b07

    Description

      In JDK-8213307 we found that the code during the pause for cleaning up the ProtectionDomainTable and the ResolvedMethodTable only notifies the ServiceThread to do the actual cleanup, but does not do any actual cleanup.

      Still the two notification calls contain timing code and show up in the logs as such. This timing information is useless as it does not time the actual work, but (the negligible) work to notify a mutex.

      Move this timing code to represent the actual cleanup code execution.

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: