mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-20 19:14:38 +02:00
7195823: NPG: CMS reserved() doesn't match _rs.base()
If the commit fails, the size isn't set so the assert fails. Reviewed-by: kamg
This commit is contained in:
parent
5c58d27aac
commit
eff152a7be
1 changed files with 8 additions and 8 deletions
|
@ -1077,15 +1077,15 @@ bool VirtualSpaceNode::initialize() {
|
|||
set_top((MetaWord*)virtual_space()->low());
|
||||
set_reserved(MemRegion((HeapWord*)_rs.base(),
|
||||
(HeapWord*)(_rs.base() + _rs.size())));
|
||||
}
|
||||
|
||||
assert(reserved()->start() == (HeapWord*) _rs.base(),
|
||||
err_msg("Reserved start was not set properly " PTR_FORMAT
|
||||
" != " PTR_FORMAT, reserved()->start(), _rs.base()));
|
||||
assert(reserved()->word_size() == _rs.size() / BytesPerWord,
|
||||
err_msg("Reserved size was not set properly " SIZE_FORMAT
|
||||
" != " SIZE_FORMAT, reserved()->word_size(),
|
||||
_rs.size() / BytesPerWord));
|
||||
assert(reserved()->start() == (HeapWord*) _rs.base(),
|
||||
err_msg("Reserved start was not set properly " PTR_FORMAT
|
||||
" != " PTR_FORMAT, reserved()->start(), _rs.base()));
|
||||
assert(reserved()->word_size() == _rs.size() / BytesPerWord,
|
||||
err_msg("Reserved size was not set properly " SIZE_FORMAT
|
||||
" != " SIZE_FORMAT, reserved()->word_size(),
|
||||
_rs.size() / BytesPerWord));
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue