8039089: List verification enabled in product builds
Replaced the verification call to a conditional one that only runs verification in debug builds. Reviewed-by: brutisso, tschatzl
This commit is contained in:
parent
fd0bcaa2b2
commit
034d486b08
@ -2143,7 +2143,7 @@ void ConcurrentMark::completeCleanup() {
|
|||||||
|
|
||||||
G1CollectedHeap* g1h = G1CollectedHeap::heap();
|
G1CollectedHeap* g1h = G1CollectedHeap::heap();
|
||||||
|
|
||||||
_cleanup_list.verify_list();
|
_cleanup_list.verify_optional();
|
||||||
FreeRegionList tmp_free_list("Tmp Free List");
|
FreeRegionList tmp_free_list("Tmp Free List");
|
||||||
|
|
||||||
if (G1ConcRegionFreeingVerbose) {
|
if (G1ConcRegionFreeingVerbose) {
|
||||||
|
@ -30,7 +30,7 @@
|
|||||||
inline void HeapRegionSetBase::add(HeapRegion* hr) {
|
inline void HeapRegionSetBase::add(HeapRegion* hr) {
|
||||||
check_mt_safety();
|
check_mt_safety();
|
||||||
assert(hr->containing_set() == NULL, hrs_ext_msg(this, "should not already have a containing set %u"));
|
assert(hr->containing_set() == NULL, hrs_ext_msg(this, "should not already have a containing set %u"));
|
||||||
assert(hr->next() == NULL, hrs_ext_msg(this, "should not already be linked"));
|
assert(hr->next() == NULL && hr->prev() == NULL, hrs_ext_msg(this, "should not already be linked"));
|
||||||
|
|
||||||
_count.increment(1u, hr->capacity());
|
_count.increment(1u, hr->capacity());
|
||||||
hr->set_containing_set(this);
|
hr->set_containing_set(this);
|
||||||
@ -40,7 +40,7 @@ inline void HeapRegionSetBase::add(HeapRegion* hr) {
|
|||||||
inline void HeapRegionSetBase::remove(HeapRegion* hr) {
|
inline void HeapRegionSetBase::remove(HeapRegion* hr) {
|
||||||
check_mt_safety();
|
check_mt_safety();
|
||||||
verify_region(hr);
|
verify_region(hr);
|
||||||
assert(hr->next() == NULL, hrs_ext_msg(this, "should already be unlinked"));
|
assert(hr->next() == NULL && hr->prev() == NULL, hrs_ext_msg(this, "should already be unlinked"));
|
||||||
|
|
||||||
hr->set_containing_set(NULL);
|
hr->set_containing_set(NULL);
|
||||||
assert(_count.length() > 0, hrs_ext_msg(this, "pre-condition"));
|
assert(_count.length() > 0, hrs_ext_msg(this, "pre-condition"));
|
||||||
|
Loading…
x
Reference in New Issue
Block a user