-
Enhancement
-
Resolution: Other
-
P4
-
8u20, 9
After JDK-8029075 the new string dedup unlink phase has been added to the unlink_string_and_symbol_table() method as a separate parallel task.
However this adds an additional unnecessary setup/teardown of the worker threads, taking a few ms on a large machine.
Merge the G1StringSymbolTableUnlinkTask with the G1StringDedupUnlinkOrOopsDoTask so that the latter work is done within the same "task".
However this adds an additional unnecessary setup/teardown of the worker threads, taking a few ms on a large machine.
Merge the G1StringSymbolTableUnlinkTask with the G1StringDedupUnlinkOrOopsDoTask so that the latter work is done within the same "task".
- relates to
-
JDK-8040006 Merge "Other" time parallel phases into a single
- Open
-
JDK-8029075 String deduplication in G1
- Resolved
-
JDK-8213229 Investigate treating StringTable as weak in young collections
- Resolved