-
Enhancement
-
Resolution: Fixed
-
P4
-
8-shenandoah, 11-shenandoah, 13
-
b22
ShenandoahRootProcessor is generic class for performing root related processing. Because its interface is too general, depends on callers to setup various closures, makes code hard to read and trace.
With concurrent work, the combinations of parameter are expected to increase, make it even harder to read and reason.
Let's break up individual root to separate class, that make it easy to combine the roots to serve different purpose.
With concurrent work, the combinations of parameter are expected to increase, make it even harder to read and reason.
Let's break up individual root to separate class, that make it easy to combine the roots to serve different purpose.
- relates to
-
JDK-8224179 Shenandoah: CTW test failures with traversal GC
-
- Resolved
-