Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8240677 | 14.0.2 | Ivan Walulya | P3 | Resolved | Fixed | b01 |
We do a double prt->add_reference() in OtherRegionTable::add_reference() which leads to never increasing num_added_by_coarsening.
bool added = prt->add_reference(from);
if (prt->add_reference(from)) {
num_added_by_coarsening++;
}
Simple fix is to just remove the first add_reference().
bool added = prt->add_reference(from);
if (prt->add_reference(from)) {
num_added_by_coarsening++;
}
Simple fix is to just remove the first add_reference().
- backported by
-
JDK-8240677 OtherRegionsTable::_num_occupied not updated correctly
-
- Resolved
-