--- old/src/hotspot/share/runtime/deoptimization.cpp 2019-05-20 10:56:07.797921670 +0200 +++ new/src/hotspot/share/runtime/deoptimization.cpp 2019-05-20 10:56:07.045896123 +0200 @@ -1319,7 +1319,6 @@ for (int i = 0; i < len; i++) { oop obj = (objects_to_revoke->at(i))(); markOop mark = obj->mark(); - assert(!mark->has_bias_pattern() || mark->biased_locker() == thread, "Can't revoke"); BiasedLocking::revoke_own_locks_in_handshake(objects_to_revoke->at(i), thread); assert(!obj->mark()->has_bias_pattern(), "biases should be revoked by now"); }