equal
deleted
inserted
replaced
1412 inline void |
1412 inline void |
1413 PSParallelCompact::check_new_location(HeapWord* old_addr, HeapWord* new_addr) |
1413 PSParallelCompact::check_new_location(HeapWord* old_addr, HeapWord* new_addr) |
1414 { |
1414 { |
1415 assert(old_addr >= new_addr || space_id(old_addr) != space_id(new_addr), |
1415 assert(old_addr >= new_addr || space_id(old_addr) != space_id(new_addr), |
1416 "must move left or to a different space"); |
1416 "must move left or to a different space"); |
|
1417 assert(is_object_aligned((intptr_t)old_addr) && is_object_aligned((intptr_t)new_addr), |
|
1418 "checking alignment"); |
1417 } |
1419 } |
1418 #endif // ASSERT |
1420 #endif // ASSERT |
1419 |
1421 |
1420 class MoveAndUpdateClosure: public ParMarkBitMapClosure { |
1422 class MoveAndUpdateClosure: public ParMarkBitMapClosure { |
1421 public: |
1423 public: |