- 
    
Enhancement
 - 
    Resolution: Fixed
 - 
    
  P4                     
     - 
    hs25, 8
 
- 
        b03
 
| Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build | 
|---|---|---|---|---|---|---|
| JDK-8045197 | 8u25 | Thomas Schatzl | P4 | Resolved | Fixed | b01 | 
| JDK-8032232 | 8u20 | Thomas Schatzl | P4 | Resolved | Fixed | b01 | 
| JDK-8053202 | emb-8u26 | Thomas Schatzl | P4 | Resolved | Fixed | b17 | 
| JDK-8033519 | 7u80 | Thomas Schatzl | P4 | Resolved | Fixed | b01 | 
| JDK-8034538 | 7u65 | Thomas Schatzl | P4 | Resolved | Fixed | b01 | 
| JDK-8028403 | 7u60 | Thomas Schatzl | P4 | Closed | Fixed | b05 | 
This can be time-consuming if the string table is large; this RFE is about improving the performance.
One way to do this is to parallelize the effort;
- backported by
 - 
                    
JDK-8032232 Improve performance of Stringtable unlink
-         
     - Resolved
 
 -         
 - 
                    
JDK-8033519 Improve performance of Stringtable unlink
-         
     - Resolved
 
 -         
 - 
                    
JDK-8034538 Improve performance of Stringtable unlink
-         
     - Resolved
 
 -         
 - 
                    
JDK-8045197 Improve performance of Stringtable unlink
-         
     - Resolved
 
 -         
 - 
                    
JDK-8053202 Improve performance of Stringtable unlink
-         
     - Resolved
 
 -         
 - 
                    
JDK-8028403 Improve performance of Stringtable unlink
-         
     - Closed
 
 -         
 
- relates to
 - 
                    
JDK-8033443 Test8000311 fails after latest changes to parallelize string and symbol table unlink
-         
     - Resolved
 
 -         
 - 
                    
JDK-8033106 Wrong predicate for checking whether the correct amount of symbol table entries have been processed in G1
-         
     - Resolved
 
 -         
 - 
                    
JDK-8031473 Parallelize symbol table and string table unlink in non-G1 parallel collectors
-         
     - Open
 
 -         
 - 
                    
JDK-8031565 Use serial/waiting time to perform independent tasks during young gc in G1
-         
     - Open
 
 -         
 - 
                    
JDK-8027454 Do not traverse string table during G1 remark when treating them as strong roots during initial mark
-         
     - Resolved
 
 -         
 - 
                    
JDK-8031472 Fine tune string/symbol table parallelization
-         
     - Closed
 
 -         
 - 
                    
JDK-6996604 Use more efficient (not linear) data structure for searching buckets in SymbolTable
-         
     - Closed
 
 -