Blocks :
|
|
Blocks :
|
|
Blocks :
|
|
Relates :
|
|
Relates :
|
|
Relates :
|
Currently a remembered set's occupancy is calculated from its components. This is problematic for a few reasons: - slow on remembered sets with lots of components, which causes lots of additional code to avoid recalculation or mitigations - may cause the total count going down temporarily when calculating during coarsening; attempting to account for this adds additional code Particularly for updating predictions at mutator time such a temporary wrong value may cause unexpected prediction results.
|