jhawthorn / vernier

📏 next generation CRuby profiler
https://vernier.prof/
MIT License
806 stars 17 forks source link

Threads should never transition from stopped to something else #6

Closed tenderlove closed 1 year ago

tenderlove commented 1 year ago

For some reason, we're seeing threads on macOS Ruby 3.3 transition from STOPPED to SUSPENDED. If a thread becomes STOPPED, we don't want to try sampling it because it's possible (probably) that the thread is dead.