- 
    Type:
Enhancement
 - 
    Resolution: Other
 - 
    Priority:
  P4                     
     - 
    Affects Version/s: 8u20, 9
 - 
    Component/s: hotspot
 
                    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
-         
     - Closed
 
 -         
 - 
                    
JDK-8029075 String deduplication in G1
-         
     - Resolved
 
 -         
 - 
                    
JDK-8213229 Investigate treating StringTable as weak in young collections
-         
     - Resolved
 
 -