diff options
author | Duncan Coutts <duncan@well-typed.com> | 2021-01-03 17:00:11 +0000 |
---|---|---|
committer | Marge Bot <ben+marge-bot@smart-cactus.org> | 2021-01-25 05:11:14 -0500 |
commit | e93384e82fb4de5a5ee96949b7c1108bce16a875 (patch) | |
tree | 10ce155425fd89d67324f0482bfe91bd41ebc306 /includes/rts | |
parent | 455ad48bdfb5d47d666d23db81ad10c855dab078 (diff) | |
download | haskell-e93384e82fb4de5a5ee96949b7c1108bce16a875.tar.gz |
Move ioManager{Start,Wakeup,Die} to internal IOManager.h
Move them from the external IOInterface.h to the internal IOManager.h.
The functions are all in fact internal. They are not used from the base
library at all.
Remove ioManagerWakeup as an exported symbol. It is not used elsewhere.
Diffstat (limited to 'includes/rts')
-rw-r--r-- | includes/rts/IOInterface.h | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/includes/rts/IOInterface.h b/includes/rts/IOInterface.h index 4c392e2058..9a646cc5cf 100644 --- a/includes/rts/IOInterface.h +++ b/includes/rts/IOInterface.h @@ -36,15 +36,3 @@ void setIOManagerWakeupFd (int fd); #endif -/* - * Communicating with the IO manager thread (see GHC.Conc). - * Posix implementation in posix/Signals.c - * Win32 implementation in win32/ThrIOManager.c, Windows's WINIO has the same - * interfaces for Threaded and Non-threaded I/O, so these methods are always - * available for WINIO. -*/ -void ioManagerWakeup (void); -#if defined(THREADED_RTS) || defined(mingw32_HOST_OS) -void ioManagerDie (void); -void ioManagerStart (void); -#endif |