--- old/src/share/vm/gc/g1/g1Allocator.cpp 2017-05-11 16:15:05.952823503 +0200 +++ new/src/share/vm/gc/g1/g1Allocator.cpp 2017-05-11 16:15:05.850820352 +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() {