--- old/src/hotspot/share/gc/g1/g1HeapVerifier.cpp 2020-06-08 15:04:00.479203478 -0700 +++ new/src/hotspot/share/gc/g1/g1HeapVerifier.cpp 2020-06-08 15:04:00.343198359 -0700 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016, 2019, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2016, 2020, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -326,7 +326,7 @@ if (cl.has_holes()) { log_warning(gc, verify)("All free regions should be at the top end of the heap, but" " we found holes. This is probably caused by (unmovable) humongous" - " allocations, and may lead to fragmentation while" + " allocations or active GCLocker, and may lead to fragmentation while" " writing archive heap memory regions."); } if (cl.has_humongous()) { @@ -334,7 +334,6 @@ " may lead to fragmentation while" " writing archive heap memory regions."); } - assert(!cl.has_unexpected_holes(), "all holes should have been caused by humongous regions"); } class VerifyArchivePointerRegionClosure: public HeapRegionClosure {