[GHC] #15998: GHC.Event.Thread.eventManager has a lot of indirections