1. 01 Mar, 2005 6 commits
  2. 28 Feb, 2005 7 commits
    • simonmar's avatar
      [project @ 2005-02-28 17:12:36 by simonmar] · b4dae163
      simonmar authored
      Back out previous change; something broke, I'll look into it later
      b4dae163
    • simonmar's avatar
      [project @ 2005-02-28 17:01:13 by simonmar] · 6d194f48
      simonmar authored
      Optimisation: the update code only needs to check whether the closure
      being updated is a BLACKHOLE_BQ if it has been blackholed; which is
      only the case after lazy blackholing has taken place.
      
      So to avoid this unnecessary cost, we have two kinds of update frame:
      one which checks for BLACKHOLE_BQ and one that doesn't, and the lazy
      blackholing algorithm converts the latter kind into the former as it
      replaces thunks with blackholes.
      6d194f48
    • simonpj's avatar
      [project @ 2005-02-28 16:04:54 by simonpj] · a8428524
      simonpj authored
      Add forall-hoisting to TcIface; see comments with mkIfTcAPp
      	Fixes Sourceforge bug 1146068
      	tc191 tests
      
      This fix is temporary, until we get rid of forall-hoisting 
      altogether
      a8428524
    • simonpj's avatar
      [project @ 2005-02-28 16:02:57 by simonpj] · 6c3c61e0
      simonpj authored
      Fix kind error in record update; tc190 tests
      6c3c61e0
    • simonpj's avatar
      [project @ 2005-02-28 16:02:42 by simonpj] · 408b3003
      simonpj authored
      Comment only
      408b3003
    • simonpj's avatar
      [project @ 2005-02-28 16:01:52 by simonpj] · 05c7c6e4
      simonpj authored
      Print empty classes right
      05c7c6e4
    • simonmar's avatar
      [project @ 2005-02-28 12:03:12 by simonmar] · 09e2c3a1
      simonmar authored
      The type variables in the types of wired-in entities were built using
      mkVarOcc, which gives a variable name rather than a type variable
      name.  Normally the compiler doesn't care, but when tidying types for
      output to the user the tidier would consider a VarName as distinct
      from a TvName, and not give them different print names.
      
      This fix makes puts all the type variables in the TvName namespace.
      09e2c3a1
  3. 26 Feb, 2005 1 commit
    • panne's avatar
      [project @ 2005-02-26 11:03:13 by panne] · 41b8c26e
      panne authored
      Don't use draft mode when generating FO, otherwise fop might try
      download a watermark when generating PDF/PS. Fixed a comment typo on
      the way.
      41b8c26e
  4. 25 Feb, 2005 10 commits
  5. 24 Feb, 2005 2 commits
  6. 23 Feb, 2005 13 commits
  7. 22 Feb, 2005 1 commit
    • simonpj's avatar
      [project @ 2005-02-22 16:29:41 by simonpj] · fed0cc3f
      simonpj authored
      -------------------------------------------------------
      	Change -include-prelude to -include-pkg-deps for ghc -M
      	-------------------------------------------------------
      
      	Merge to STABLE
      
      This commit just renames the flag for ghc -M to something more
      sensible.
      fed0cc3f