summaryrefslogtreecommitdiff
path: root/libraries/base/GHC/Event/IntMap.hs
diff options
context:
space:
mode:
Diffstat (limited to 'libraries/base/GHC/Event/IntMap.hs')
-rw-r--r--libraries/base/GHC/Event/IntMap.hs4
1 files changed, 3 insertions, 1 deletions
diff --git a/libraries/base/GHC/Event/IntMap.hs b/libraries/base/GHC/Event/IntMap.hs
index e85377910a..eee0cc5fa9 100644
--- a/libraries/base/GHC/Event/IntMap.hs
+++ b/libraries/base/GHC/Event/IntMap.hs
@@ -1,4 +1,4 @@
-{-# LANGUAGE Unsafe #-}
+{-# LANGUAGE Trustworthy #-}
{-# LANGUAGE CPP, MagicHash, NoImplicitPrelude #-}
-----------------------------------------------------------------------------
@@ -39,6 +39,7 @@
-- This means that the operation can become linear in the number of
-- elements with a maximum of /W/ -- the number of bits in an 'Int'
-- (32 or 64).
+--
-----------------------------------------------------------------------------
module GHC.Event.IntMap
@@ -374,3 +375,4 @@ highestBitMask x0
x4 -> case (x4 .|. shiftRL x4 16) of
x5 -> case (x5 .|. shiftRL x5 32) of -- for 64 bit platforms
x6 -> (x6 `xor` (shiftRL x6 1))
+