1.1 --- a/src/share/vm/services/memPtr.cpp Thu Oct 18 13:09:47 2012 -0400 1.2 +++ b/src/share/vm/services/memPtr.cpp Fri Oct 19 21:40:07 2012 -0400 1.3 @@ -40,35 +40,3 @@ 1.4 return seq; 1.5 } 1.6 1.7 - 1.8 - 1.9 -bool VMMemRegion::contains(const VMMemRegion* mr) const { 1.10 - assert(base() != 0, "Sanity check"); 1.11 - assert(size() != 0 || committed_size() != 0, 1.12 - "Sanity check"); 1.13 - address base_addr = base(); 1.14 - address end_addr = base_addr + 1.15 - (is_reserve_record()? reserved_size(): committed_size()); 1.16 - if (mr->is_reserve_record()) { 1.17 - if (mr->base() == base_addr && mr->size() == size()) { 1.18 - // the same range 1.19 - return true; 1.20 - } 1.21 - return false; 1.22 - } else if (mr->is_commit_record() || mr->is_uncommit_record()) { 1.23 - assert(mr->base() != 0 && mr->committed_size() > 0, 1.24 - "bad record"); 1.25 - return (mr->base() >= base_addr && 1.26 - (mr->base() + mr->committed_size()) <= end_addr); 1.27 - } else if (mr->is_type_tagging_record()) { 1.28 - assert(mr->base() != NULL, "Sanity check"); 1.29 - return (mr->base() >= base_addr && mr->base() < end_addr); 1.30 - } else if (mr->is_release_record()) { 1.31 - assert(mr->base() != 0 && mr->size() > 0, 1.32 - "bad record"); 1.33 - return (mr->base() == base_addr && mr->size() == size()); 1.34 - } else { 1.35 - ShouldNotReachHere(); 1.36 - return false; 1.37 - } 1.38 -}