hg: jdk/jdk: 8213753: SymbolTable is double walked during class unloading and clean up table timing in do_unloading

coleen.phillimore at oracle.com coleen.phillimore at oracle.com
Thu Jan 31 16:02:47 UTC 2019


Changeset: 739eaf4ac4ad
Author:    coleenp
Date:      2019-01-31 10:29 -0500
URL:       http://hg.openjdk.java.net/jdk/jdk/rev/739eaf4ac4ad

8213753: SymbolTable is double walked during class unloading and clean up table timing in do_unloading
Summary: remove gc timing for short runtime cleanup triggering; make symbol table cleaning triggered automatically on unloading
Reviewed-by: shade, stefank, gziemski

! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/classfile/symbolTable.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
! src/hotspot/share/gc/parallel/psMarkSweep.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/serial/genMarkSweep.cpp



More information about the jdk-all-changes mailing list