[Git][ghc/ghc][wip/io-manager-deadlock-detection] 4 commits: FIXUP Add wakeupIOManager support for select I/O manager
Duncan Coutts pushed to branch wip/io-manager-deadlock-detection at Glasgow Haskell Compiler / GHC
Commits:
ecf70089 by Duncan Coutts at 2026-02-12T22:53:53+00:00
FIXUP Add wakeupIOManager support for select I/O manager
- - - - -
d4fa6e0e by Duncan Coutts at 2026-02-12T22:54:21+00:00
FIXUP Add wakeupIOManager support for poll I/O manager
- - - - -
731729ec by Duncan Coutts at 2026-02-12T22:55:07+00:00
FIXUP: remove now-unused HAVE_EVENTFD_H and #includes
- - - - -
0810b12f by Duncan Coutts at 2026-02-12T22:58:13+00:00
FIXME: turns out we do not need the bool after_fork. Simplify and rebase.
- - - - -
5 changed files:
- rts/IOManager.h
- rts/posix/MIO.c
- rts/posix/Poll.c
- rts/posix/Select.c
- rts/posix/Signals.c
Changes:
=====================================
rts/IOManager.h
=====================================
@@ -269,6 +269,8 @@ void initCapabilityIOManager(CapIOManager *iomgr);
*/
void freeCapabilityIOManager(CapIOManager *iomgr, bool after_fork);
+// FIXME: turns out we do not need the bool after_fork. Simplify and rebase.
+
/* CapIOManager life cycle:
*
* alloc -> init -> free -> free struct (!after_fork)
=====================================
rts/posix/MIO.c
=====================================
@@ -22,10 +22,6 @@
# include
participants (1)
-
Duncan Coutts (@dcoutts)