Normally, nmethods that break because of GC are unloaded in a safepoint. If said unloading is performed concurrently, there may be nmethods that are is_unloading(), that have never been observed before. Care needs to be taken to deal with such nmethods to pave way for concurrent class unloading
            
- duplicates
- 
                    JDK-8213755 Let nmethods be is_unloading() outside of safepoints -           
- Resolved
 
-