hg: jdk10/hs: 8184765: Dynamically resize SystemDictionary

gerard.ziemski at oracle.com gerard.ziemski at oracle.com
Thu Nov 2 16:05:48 UTC 2017


Changeset: 69c081ca110a
Author:    gziemski
Date:      2017-11-02 11:00 -0500
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/69c081ca110a

8184765: Dynamically resize SystemDictionary
Summary: Implemented dynamic resizing, which triggers when load factor is too high
Reviewed-by: coleenp, rehn

! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/dictionary.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/safepoint.hpp
! src/hotspot/share/utilities/hashtable.cpp
! src/hotspot/share/utilities/hashtable.hpp
! test/hotspot/jtreg/runtime/CommandLine/VMOptionWarning.java
+ test/hotspot/jtreg/runtime/LoadClass/TestResize.java
+ test/hotspot/jtreg/runtime/LoadClass/TriggerResize.java



More information about the jdk10-hs-changes mailing list