6858886: G1: guarantee(_next_marked_bytes <= used(),"invariant") at heapRegion.hpp:359

Reviewed-by: tonyp, ysr
This commit is contained in:
Andrey Petrusenko 2009-10-22 07:43:49 -07:00
parent e57cedc5ed
commit da1b89b746

View File

@ -1330,7 +1330,7 @@ public:
// In any case, we set the last card num.
last_card_num = obj_last_card_num;
marked_bytes += obj_sz * HeapWordSize;
marked_bytes += (size_t)obj_sz * HeapWordSize;
// Find the next marked object after this one.
start = _bm->getNextMarkedWordAddress(start + 1, nextTop);
_changed = true;