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

    • b07

      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.

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

              Created:
              Updated:
              Resolved: