[project @ 2000-03-09 14:18:12 by panne]
authorpanne <unknown>
Thu, 9 Mar 2000 14:18:22 +0000 (14:18 +0000)
committerpanne <unknown>
Thu, 9 Mar 2000 14:18:22 +0000 (14:18 +0000)
Added some NOINLINE pragmas for unsafePerformIO/newIORef hacks.

ghc/compiler/prelude/ThinAir.lhs

index c935113..62ee2d2 100644 (file)
@@ -92,6 +92,7 @@ buildId = lookupThinAirId buildIdKey
 \end{code}
 
 \begin{code}
+{-# NOINLINE thinAirIdMapRef #-}
 thinAirIdMapRef :: IORef (UniqFM Id)
 thinAirIdMapRef = unsafePerformIO (newIORef (panic "thinAirIdMap: still empty"))