JDK-8338475 : GenShen: Consider merging the card-scanning & root-scanning phases into one, avoiding an unnecessary barrier sync between workers
  • Type: Enhancement
  • Component: hotspot
  • Sub-Component: gc
  • Affected Version: repo-shenandoah
  • Priority: P4
  • Status: Open
  • Resolution: Unresolved
  • Submitted: 2024-08-15
  • Updated: 2024-08-15
Related Reports
Relates :  
Description
Review comments at https://github.com/openjdk/jdk/pull/20395/files#r1699598054 suggest that it might be beneficial to avoid the unnecessary barrier sync between the remembered set and root scanning phases, potentially improving performance. This might result in some code refactoring and require more extensive testing, including performance tests, that is best done after the initial version of GenShen is integrated.