--- old/src/hotspot/share/runtime/synchronizer.cpp 2019-04-25 11:54:36.980575246 +0200 +++ new/src/hotspot/share/runtime/synchronizer.cpp 2019-04-25 11:54:36.259550963 +0200 @@ -1314,7 +1314,7 @@ // Inflate mutates the heap ... // Relaxing assertion for bug 6320749. assert(Universe::verify_in_progress() || - !SafepointSynchronize::is_at_safepoint(), "invariant"); + !Universe::heap()->is_gc_active(), "invariant"); EventJavaMonitorInflate event; @@ -1443,7 +1443,7 @@ // to avoid false sharing on MP systems ... OM_PERFDATA_OP(Inflations, inc()); if (log_is_enabled(Trace, monitorinflation)) { - ResourceMark rm(Self); + ResourceMark rm; lsh.print_cr("inflate(has_locker): object=" INTPTR_FORMAT ", mark=" INTPTR_FORMAT ", type='%s'", p2i(object), p2i(object->mark()), object->klass()->external_name()); @@ -1493,7 +1493,7 @@ // cache lines to avoid false sharing on MP systems ... OM_PERFDATA_OP(Inflations, inc()); if (log_is_enabled(Trace, monitorinflation)) { - ResourceMark rm(Self); + ResourceMark rm; lsh.print_cr("inflate(neutral): object=" INTPTR_FORMAT ", mark=" INTPTR_FORMAT ", type='%s'", p2i(object), p2i(object->mark()), object->klass()->external_name());