In `HeapRegion::do_oops_on_memregion_in_humongous`, it contains an early-return for dead objs.
```
if (sr->is_obj_dead(obj, pb)) {
// The object is dead. There can be no other object in this region, so return
// the end of that region.
return end();
}
```
However, this condition is always false because an dead humongous obj means the whole region is reclaimed (becomes a free region) or reallocated (the objs must be live). Therefore, this check can be removed.
```
if (sr->is_obj_dead(obj, pb)) {
// The object is dead. There can be no other object in this region, so return
// the end of that region.
return end();
}
```
However, this condition is always false because an dead humongous obj means the whole region is reclaimed (becomes a free region) or reallocated (the objs must be live). Therefore, this check can be removed.