1. 12 Jan, 1999 3 commits
  2. 11 Jan, 1999 2 commits
  3. 10 Jan, 1999 1 commit
  4. 08 Jan, 1999 6 commits
  5. 07 Jan, 1999 10 commits
  6. 06 Jan, 1999 7 commits
  7. 05 Jan, 1999 1 commit
  8. 24 Dec, 1998 1 commit
  9. 23 Dec, 1998 4 commits
  10. 22 Dec, 1998 5 commits
    • simonm's avatar
      [project @ 1998-12-22 18:52:04 by simonm] · 67afaea6
      simonm authored
      Filter out type arguments when analysing primops.
      67afaea6
    • simonm's avatar
      [project @ 1998-12-22 18:03:27 by simonm] · 700d8007
      simonm authored
      Another fix for getScrutineeTyCon: ignore Fun tycons.
      700d8007
    • simonm's avatar
      [project @ 1998-12-22 17:00:11 by simonm] · 6c47942e
      simonm authored
      Remove overlapped case correctly spotted by GHC.
      6c47942e
    • simonpj's avatar
      [project @ 1998-12-22 16:31:28 by simonpj] · 8295d9ca
      simonpj authored
      1.  Add primOpStrictness to PrimOp.lhs, and use it in
      	- the strictness analyser
      	- the simplifier
          to deal correctly with PrimOps that are non-strict.
      
         ToDo: use this new facility to clean up SeqOp, ParOp.
      
      2. Fix the instance-decl-import bug, but printing de-synonym'd types
         in interface files.
      
      3. Make the simplifier treat applications with an unlifted-type arg
         in the same way it would if the function was strict
         (in rebuild_strict)
      8295d9ca
    • simonm's avatar
      [project @ 1998-12-22 12:55:54 by simonm] · 083cab4a
      simonm authored
      splitAlgTyConAppThroughNewTypes becomes splitTyConAppThroughNewTypes
      (i.e. it handles primitive types in addition to other TyCons).  This
      enables case-of-case-of-primop to compile correctly.
      083cab4a