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

StringDedupTable should use OopStorage

    XMLWordPrintable

    Details

    • Type: Enhancement
    • Status: Resolved
    • Priority: P4
    • Resolution: Fixed
    • Affects Version/s: 16
    • Fix Version/s: 17
    • Component/s: hotspot
    • Subcomponent:
      gc
    • Resolved In Build:
      b23

      Description

      The StringDedupTable contains direct weak oop references, so requires special code for walking during weak reference processing. It could instead use OopStorage. This would also involve moving the removal of dead entries to the concurrent phase in StringDedupThread, rather than being handled in pauses as currently done.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              kbarrett Kim Barrett
              Reporter:
              kbarrett Kim Barrett
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: