Loading... (original) (raw)
- Type:
Enhancement
- Resolution: Fixed
- Priority:
P4
- Fix Version/s: 11
- Affects Version/s: 9, 10, 11
The current interface between the compilers and GC regarding the ReduceInitialCardMarks optimization lives in the CollectedHeap. However, the optimization is relevant only for collectors with a card mark barrier set (CardTableModRefBS). Therefore, this interface ought to be moved into CardTableModRef so that code gets less messy when a collector does not use card marking.
relates to
JDK-8198703 Missing #include "gc/shared/cardTableModRefBS.hpp" in graphKit.hpp
- Resolved