mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-28 07:14:30 +02:00
8213753: SymbolTable is double walked during class unloading and clean up table timing in do_unloading
Remove gc timing for short runtime cleanup triggering; make symbol table cleaning triggered automatically on unloading Reviewed-by: shade, stefank, gziemski
This commit is contained in:
parent
85e19d8beb
commit
73ccdf3557
8 changed files with 39 additions and 131 deletions
|
@ -468,7 +468,7 @@ void StringTable::check_concurrent_work() {
|
|||
if ((dead_factor > load_factor) ||
|
||||
(load_factor > PREF_AVG_LIST_LEN) ||
|
||||
(dead_factor > CLEAN_DEAD_HIGH_WATER_MARK)) {
|
||||
log_debug(stringtable)("Concurrent work triggered, live factor:%g dead factor:%g",
|
||||
log_debug(stringtable)("Concurrent work triggered, live factor: %g dead factor: %g",
|
||||
load_factor, dead_factor);
|
||||
trigger_concurrent_work();
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue