1. 28 Mar, 2002 4 commits
  2. 27 Mar, 2002 4 commits
    • simonmar's avatar
      [project @ 2002-03-27 16:48:47 by simonmar] · db50cb71
      simonmar authored
      Sigh, recompilation checking in --make mdoe has been badly broken for
      well, probably ever.
      
      The problem is that in GHCi mode there's a restriction on the use of
      object files, namely that an object file may only depend on other
      up-to-date object files in order to be up-to-date itself, because we
      don't have support for linking object code to interpreted code.
      Unfortunately we were applying this restriction to --make compilations
      too, with the result that far too much recompilation was happening.
      
      MERGE TO STABLE
      db50cb71
    • simonmar's avatar
      [project @ 2002-03-27 12:35:44 by simonmar] · 76bc2914
      simonmar authored
      Update the comment about how to add a new primop.
      76bc2914
    • simonpj's avatar
      [project @ 2002-03-27 12:09:00 by simonpj] · 95581e0c
      simonpj authored
      More validity checking, esp for existential ctxt on data cons
      95581e0c
    • simonpj's avatar
      [project @ 2002-03-27 12:07:42 by simonpj] · 0b98d0b4
      simonpj authored
      Comments and tracing only
      0b98d0b4
  3. 26 Mar, 2002 14 commits
  4. 25 Mar, 2002 6 commits
  5. 21 Mar, 2002 2 commits
    • sebc's avatar
      [project @ 2002-03-21 11:23:59 by sebc] · d182db3a
      sebc authored
      Implement Plan C, with correct code to detect the data and text
      sections for MacOS X.
      Also add a sanity check in initStorage, to make sure we are able to
      make the distinction between closures and infotables.
      d182db3a
    • simonpj's avatar
      [project @ 2002-03-21 09:00:54 by simonpj] · e09f86fe
      simonpj authored
      Restore lost imports for catchJust, ioErrors, accidentally removed
      by Sigbjorn's commit. (Hard to spot -- it's only needed for 4.08 and earlier.)
      e09f86fe
  6. 20 Mar, 2002 6 commits
  7. 19 Mar, 2002 2 commits
    • simonpj's avatar
      [project @ 2002-03-19 11:37:38 by simonpj] · efaab402
      simonpj authored
      Unravel accidental module loop (sorry)
      efaab402
    • simonmar's avatar
      [project @ 2002-03-19 11:24:51 by simonmar] · 7d4b7f77
      simonmar authored
      Fix 64-bit shift operations.
      
      - Move the declarations of the 64-bit "primops" from PrimOps.h to
        HsBase.h where they more properly belong.
      
      - change the names of the 64-bit shift ops to include the "unchecked"
        prefix
      
      - add checked versions of these primops to GHC.Int and GHC.Word, and
        use them.
      
      - update the FFI declarations in GHC.Int and GHC.Word while I'm there.
      7d4b7f77
  8. 18 Mar, 2002 2 commits