Lines Matching refs:committed_rgn
169 VMMemRegion* committed_rgn = (VMMemRegion*)next();
170 while (committed_rgn != NULL && committed_rgn->is_committed_region()) {
172 if(committed_rgn->contains_region(rec)) {
174 } else if (committed_rgn->overlaps_region(rec)) {
176 if (rec->addr() < committed_rgn->addr()) {
177 committed_rgn->expand_region(rec->addr(),
178 committed_rgn->addr() - rec->addr());
181 address committed_rgn_end = committed_rgn->addr() +
182 committed_rgn->size();
185 committed_rgn->expand_region(committed_rgn_end,
188 } else if (committed_rgn->base() + committed_rgn->size() == rec->addr()) {
190 committed_rgn->expand_region(rec->addr(), rec->size());
194 next_reg->base() == committed_rgn->base() + committed_rgn->size()) {
195 committed_rgn->expand_region(next_reg->base(), next_reg->size());
200 } else if (committed_rgn->base() > rec->addr()) {
204 committed_rgn = (VMMemRegion*)next();