From: sof Date: Tue, 2 Feb 1999 13:18:57 +0000 (+0000) Subject: [project @ 1999-02-02 13:18:57 by sof] X-Git-Tag: Approximately_9120_patches~6641 X-Git-Url: http://git.megacz.com/?a=commitdiff_plain;h=189e06775c143405b914bd401f3aa5c46e329133;hp=33d16e0245bde6043844f115416169dc258f7db1;p=ghc-hetmet.git [project @ 1999-02-02 13:18:57 by sof] Moved boundsOfByteArray out into exts/ --- diff --git a/ghc/lib/std/PrelArr.lhs b/ghc/lib/std/PrelArr.lhs index 51508a3..331bc26 100644 --- a/ghc/lib/std/PrelArr.lhs +++ b/ghc/lib/std/PrelArr.lhs @@ -259,13 +259,10 @@ newDoubleArray ixs = ST $ \ s# -> (# s2#, MutableByteArray ixs barr# #) }} boundsOfArray :: Ix ix => MutableArray s ix elt -> (ix, ix) -boundsOfByteArray :: Ix ix => MutableByteArray s ix -> (ix, ix) {-# SPECIALIZE boundsOfArray :: MutableArray s Int elt -> IPr #-} -{-# SPECIALIZE boundsOfByteArray :: MutableByteArray s Int -> IPr #-} boundsOfArray (MutableArray ixs _) = ixs -boundsOfByteArray (MutableByteArray ixs _) = ixs readArray :: Ix ix => MutableArray s ix elt -> ix -> ST s elt