From: simonmar Date: Mon, 3 Mar 2003 12:31:55 +0000 (+0000) Subject: [project @ 2003-03-03 12:31:55 by simonmar] X-Git-Tag: Approx_11550_changesets_converted~1096 X-Git-Url: http://git.megacz.com/?a=commitdiff_plain;h=1b2e253b3463f6d57d0741b46f7d20ef7ba8f361;p=ghc-hetmet.git [project @ 2003-03-03 12:31:55 by simonmar] Use listArray rather than array in (un)?boxedTupleArr. --- diff --git a/ghc/compiler/prelude/TysWiredIn.lhs b/ghc/compiler/prelude/TysWiredIn.lhs index 268e44e..9e3dbfb 100644 --- a/ghc/compiler/prelude/TysWiredIn.lhs +++ b/ghc/compiler/prelude/TysWiredIn.lhs @@ -235,8 +235,8 @@ tupleCon Boxed i = snd (boxedTupleArr ! i) tupleCon Unboxed i = snd (unboxedTupleArr ! i) boxedTupleArr, unboxedTupleArr :: Array Int (TyCon,DataCon) -boxedTupleArr = array (0,mAX_TUPLE_SIZE) [(i,mk_tuple Boxed i) | i <- [0..mAX_TUPLE_SIZE]] -unboxedTupleArr = array (0,mAX_TUPLE_SIZE) [(i,mk_tuple Unboxed i) | i <- [0..mAX_TUPLE_SIZE]] +boxedTupleArr = listArray (0,mAX_TUPLE_SIZE) [mk_tuple Boxed i | i <- [0..mAX_TUPLE_SIZE]] +unboxedTupleArr = listArray (0,mAX_TUPLE_SIZE) [mk_tuple Unboxed i | i <- [0..mAX_TUPLE_SIZE]] mk_tuple :: Boxity -> Int -> (TyCon,DataCon) mk_tuple boxity arity = (tycon, tuple_con)