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

Dynamically resize SystemDictionary

    Details

    • Type: Enhancement
    • Status: Resolved
    • Priority: P3
    • Resolution: Fixed
    • Affects Version/s: 10
    • Fix Version/s: 10
    • Component/s: hotspot
    • Labels:
      None
    • Subcomponent:
    • Resolved In Build:
      b33

      Description

      We should revisit the change to dynamically resize hashtables in the JVM. We didn't measure any performance improvements when first implemented with a global SystemDictionary, but with the Dictionary per ClassLoaderData change, this would save footprint and performance if the default size of dictionaries are incorrect. There may not be fixed size for each class loader, and there is not really a nice way to specify predicted loaded class count per class loader.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                gziemski Gerard Ziemski
                Reporter:
                coleenp Coleen Phillimore
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: