From 6f95cac0e2802a6147a201ded6e58c291fdcbd2e Mon Sep 17 00:00:00 2001 From: Coleen Phillimore Date: Wed, 1 May 2019 10:54:07 -0400 Subject: [PATCH] 8223190: Test gc/arguments/TestShrinkHeapInSteps.java breaks with change for JDK-8074355 Remove too strict assert. Reviewed-by: hseigel --- src/hotspot/share/runtime/mutex.cpp | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/hotspot/share/runtime/mutex.cpp b/src/hotspot/share/runtime/mutex.cpp index c120b78b8db..13ce9f50395 100644 --- a/src/hotspot/share/runtime/mutex.cpp +++ b/src/hotspot/share/runtime/mutex.cpp @@ -40,10 +40,6 @@ void Monitor::check_safepoint_state(Thread* thread, bool do_safepoint_check) { assert(!thread->is_Java_thread() || _safepoint_check_required != not_allowed, "This lock should %s have a safepoint check for Java threads: %s", _safepoint_check_required ? "always" : "never", name()); - - // If defined with safepoint_check_never, a NonJavaThread should never ask to safepoint check either. - assert(thread->is_Java_thread() || !do_safepoint_check || _safepoint_check_required != Monitor::_safepoint_check_never, - "NonJavaThread should not check for safepoint"); } #endif // ASSERT