During startup, ConcurrentGCThreads end up in a loop sleeping for 1ms over and over (typically 30-50 times), until is_init_completed() is true. This is not optimal, and we should instead have them wait until they are signaled.
- duplicates
-
JDK-8148359 Improve concurrent mark thread synchronization on startup
- Closed