--- old/src/share/vm/gc/g1/g1Allocator.cpp 2017-05-31 11:37:49.777171356 +0200 +++ new/src/share/vm/gc/g1/g1Allocator.cpp 2017-05-31 11:37:49.657167646 +0200 @@ -109,9 +109,6 @@ // want either way so no reason to check explicitly for either // condition. _retained_old_gc_alloc_region = old_gc_alloc_region(context)->release(); - if (_retained_old_gc_alloc_region != NULL) { - _retained_old_gc_alloc_region->record_retained_region(); - } } void G1DefaultAllocator::abandon_gc_alloc_regions() {