#include "heap_bitmap.h" | |
namespace art { | |
void HeapBitmap::ReplaceBitmap(SpaceBitmap* old_bitmap, SpaceBitmap* new_bitmap) { | |
// TODO: C++0x auto | |
for (Bitmaps::iterator cur = bitmaps_.begin(); cur != bitmaps_.end(); ++cur) { | |
if (*cur == old_bitmap) { | |
*cur = new_bitmap; | |
return; | |
} | |
} | |
LOG(FATAL) << "bitmap " << static_cast<const void*>(old_bitmap) << " not found"; | |
} | |
} // namespace art |