profiling scrolling a bugzilla page while CPU under load (during clobber build on an xps13 laptop). we spend 6% of the frame building time posting a task to the renderer thread's event loop (mostly in _pthread_mutex_unlock_usercnt). More generally anything that forces us to block on a mutex or condition variable takes a long time when the CPU is under load.
Bug 1603453 Comment 0 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
profiling scrolling a bugzilla page while CPU under load (during clobber build on an xps13 laptop). we spend 6% of the frame building time posting a task to the renderer thread's event loop (mostly in `_pthread_mutex_unlock_usercnt`). More generally anything that forces us to block on a mutex or condition variable takes a long time when the CPU is under load (27% in `rayon_core::registry::Registry::inject_or_push` !).