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

Remove PrintTouchedMethodsAtExit and LogTouchedMethods

XMLWordPrintable

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

      These options were implemented for a CDS feature to move methods in the shared region, but was never used. I noticed them in converting rogue ad-hoc hashtables to ResourceHashtable. The Hashtable for touched methods keeps all methods referred to in a giant hashtable, and keeps the Symbols for the name, class and signature from being deleted by incrementing the refcounts.
      This should just be removed since it's not used, and in the future if we needed this, we would implement it differently.

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

              Created:
              Updated:
              Resolved: