summaryrefslogtreecommitdiff
path: root/libraries
diff options
context:
space:
mode:
authorAndreas Klebinger <klebinger.andreas@gmx.at>2020-06-22 19:17:56 +0200
committerBen Gamari <ben@smart-cactus.org>2020-07-15 16:41:04 -0400
commit9f39fb14997f1aa3768c89bb8e83c6addc705d92 (patch)
treeb69fdd0e27f128c0c0adeb62fbcaeabe4be3b12f /libraries
parent12846b85a94b2b73f456e4c441c7890d685deb67 (diff)
downloadhaskell-9f39fb14997f1aa3768c89bb8e83c6addc705d92.tar.gz
winio: Add a note cross reference
Diffstat (limited to 'libraries')
-rw-r--r--libraries/base/GHC/Event/Windows.hsc3
1 files changed, 3 insertions, 0 deletions
diff --git a/libraries/base/GHC/Event/Windows.hsc b/libraries/base/GHC/Event/Windows.hsc
index 305ba10f3d..0cc65c776f 100644
--- a/libraries/base/GHC/Event/Windows.hsc
+++ b/libraries/base/GHC/Event/Windows.hsc
@@ -181,6 +181,9 @@ import {-# SOURCE #-} Debug.Trace (traceEventIO)
-- Unlike MIO, we don't threat network I/O any differently than file I/O. Hence
-- any network specific code is now only in the network package.
--
+-- See also Note [Completion Ports] which has some of the details which
+-- informed this design.
+--
-- Note [Threaded WINIO design]
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- The threaded WiNIO is designed around a simple blocking call that's called in