1. 09 Mar, 1999 3 commits
    • sewardj's avatar
      [project @ 1999-03-09 14:51:03 by sewardj] · 9da01c71
      sewardj authored
      Many improvements resulting from first attempt to run nofib suite:
      -- More libraries (lib/*.hs) brought into operation
      -- Prelude error handling and basic I/O improved
      -- Changed bytecode immediate value fields so large constant
      --   tables can be compiled
      -- Fixed bugs: translation of FATBAR, negative floating point
      --   literals, strict constructors, handling of CAFs
      9da01c71
    • sewardj's avatar
      [project @ 1999-03-09 14:27:06 by sewardj] · a41d833a
      sewardj authored
      #ifdeffery to make it work with interpreter.
      a41d833a
    • sewardj's avatar
      [project @ 1999-03-09 14:24:43 by sewardj] · b75f6d04
      sewardj authored
      Include CAF_ENTEREDs on the mutables list so they get scavenged correctly.
      b75f6d04
  2. 08 Mar, 1999 4 commits
  3. 05 Mar, 1999 4 commits
    • kw217's avatar
      [project @ 1999-03-05 12:43:26 by kw217] · 3f767306
      kw217 authored
      More counters reinstated; this should be the lot now:
        ENT_AP_UPD_ctr, ENT_BH_ctr, RET_UNBOXED_TUP_ctr, RET_UNBOXED_TUP_hst[]
      3f767306
    • kw217's avatar
      [project @ 1999-03-05 12:02:33 by kw217] · a9e75a05
      kw217 authored
      Counter UPD_PAP_IN_PLACE_ctr erroneously missed from raw Ticky dump.
      a9e75a05
    • sof's avatar
      [project @ 1999-03-05 10:21:22 by sof] · 9b910bc8
      sof authored
      Support for unsafely thawing your (Byte)Arrays, i.e., added the
      following ops:
      
       MutableArray.unsafeThawArray :: Ix ix => Array ix elt -> ST s (MutableArray s ix elt)
       MutableArray.unsafeThawByteArray :: Ix ix => ByteArray ix -> ST s (MutableByteArray s ix)
       MutableArray.thawByteArray :: Ix ix => ByteArray ix -> ST s (MutableByteArray s ix)
      
       ST.unsafeThawSTArray 	    :: Ix ix => Array ix elt -> ST s (STArray s ix elt)
       LazyST.unsafeThawSTArray   :: Ix ix => Array ix elt -> ST s (STArray s ix elt)
      
       IOExts.unsafeFreezeIOArray :: Ix ix => IOArray ix elt -> IO (Array ix elt)
       IOExts.unsafeThawIOArray   :: Ix ix => Array ix elt -> IO (IOArray ix elt)
      
      + removed the re-exportation of Monad that ST and LazyST did.
      9b910bc8
    • sof's avatar
      [project @ 1999-03-05 09:38:43 by sof] · 2ed3e0f4
      sof authored
      Remove the Show instance for (a->b). It will not be missed..
      2ed3e0f4
  4. 04 Mar, 1999 5 commits
  5. 03 Mar, 1999 18 commits
  6. 02 Mar, 1999 6 commits