src/hotspot/share/runtime/thread.cpp
branchJEP-349-branch
changeset 57360 5d043a159d5c
parent 54808 cf94f5c214f6
child 57878 bffba8d6611a
--- a/src/hotspot/share/runtime/thread.cpp	Fri May 17 15:53:21 2019 +0200
+++ b/src/hotspot/share/runtime/thread.cpp	Fri May 17 16:02:27 2019 +0200
@@ -3075,17 +3075,6 @@
 // if vm exit occurs during initialization). These cases can all be accounted
 // for such that this method never returns NULL.
 const char* JavaThread::get_thread_name() const {
-#ifdef ASSERT
-  // early safepoints can hit while current thread does not yet have TLS
-  if (!SafepointSynchronize::is_at_safepoint()) {
-    Thread *cur = Thread::current();
-    if (!(cur->is_Java_thread() && cur == this)) {
-      // Current JavaThreads are allowed to get their own name without
-      // the Threads_lock.
-      assert_locked_or_safepoint(Threads_lock);
-    }
-  }
-#endif // ASSERT
   return get_thread_name_string();
 }