1. 05 Nov, 2001 5 commits
  2. 03 Nov, 2001 4 commits
  3. 02 Nov, 2001 5 commits
  4. 01 Nov, 2001 5 commits
    • simonpj's avatar
      [project @ 2001-11-01 13:20:42 by simonpj] · 2ca9a768
      simonpj authored
      wibble
      2ca9a768
    • simonpj's avatar
      [project @ 2001-11-01 13:20:05 by simonpj] · 51666a19
      simonpj authored
      ---------------------------------------
      	Fix a unboxed-binding bug in SpecConstr
      	---------------------------------------
      
      	[HEAD only]
      
      This fixes a rather obscure bug in the constructor
      specialiser discovered by Ralf Hinze.  It was
      generating a specialised version of the function
      with no arguments --- and the function returned an
      unboxed type.
      
      Solution: same as for worker-wrapper; add a dummy
      argument.
      
      Several files are affected because I added
      CoreUtils.mkPiTypes, as a useful helper function.
      51666a19
    • simonpj's avatar
      [project @ 2001-11-01 12:07:09 by simonpj] · 375b5a8a
      simonpj authored
      Correct the zero-arg stuff in worker/wrapper generation
      375b5a8a
    • simonpj's avatar
      [project @ 2001-11-01 10:33:58 by simonpj] · 883d5ca9
      simonpj authored
      ----------------------------------
      	Fix a bug in Simplify.mkDupableAlt
      	----------------------------------
      
      	[This is the HEAD commit; I've fixed
      	 the branch separately.]
      
      This fixes a funResultTy panic that Koen encountered.
      
      The reason was that the simplifier was doing a
      case-of-case where the result had a polymorphic type.
      This in turn showed up because of a newtype (now
      transparent) with a forall inside it.
      
      The fix is very easy; can't think how I got it wrong
      in the first place.
      883d5ca9
    • simonpj's avatar
      [project @ 2001-11-01 09:50:53 by simonpj] · 79092431
      simonpj authored
      Add missing import of dropList for mingw32 build
      79092431
  5. 31 Oct, 2001 13 commits
  6. 30 Oct, 2001 8 commits
    • rrt's avatar
      [project @ 2001-10-30 19:02:26 by rrt] · 3c459be8
      rrt authored
      Fix typo.
      3c459be8
    • rrt's avatar
      [project @ 2001-10-30 19:01:43 by rrt] · aa1dc0d4
      rrt authored
      Made db2pdf use jadetex|dvips|ps2pfd, not pdfjadetex. Two benefits:
      
        1. Smaller PDF files.
        2. jadetex is a little less exotic, and more likely to be on a given
      system.
      
      The actual motivation is only knowing of a working version of jadetex
      for Windows and not of pdfjadetex (at least, not one that works on the
      gargantuan tome that is the combined User's Guide and Libraries
      Guide).
      aa1dc0d4
    • rrt's avatar
      [project @ 2001-10-30 18:58:46 by rrt] · e9ad5510
      rrt authored
      Much more in-depth description. Switch to the new more automated
      process, and concentrate on dukin' it out with InstallShield.
      e9ad5510
    • simonmar's avatar
      [project @ 2001-10-30 16:18:12 by simonmar] · 33b7d37f
      simonmar authored
      Update sample output.  All the GHCi tests work as of today.
      33b7d37f
    • simonmar's avatar
      [project @ 2001-10-30 16:17:34 by simonmar] · 5fa155d0
      simonmar authored
      Add deadlock-detection test.
      5fa155d0
    • simonmar's avatar
      [project @ 2001-10-30 16:16:17 by simonmar] · 183763c5
      simonmar authored
      Add ':set args' and ':set prog' test.
      183763c5
    • simonmar's avatar
      [project @ 2001-10-30 16:12:51 by simonmar] · 505b57d2
      simonmar authored
      - Fix the free variable calculation in schemeE following some changes
        to the global-vs-local name story in earlier parts of the compiler.
        (fixes GHCi breakage on the HEAD).
      
      - Eliminate some duplicate free variable calculations.
      505b57d2
    • rrt's avatar
      [project @ 2001-10-30 11:30:30 by rrt] · 9369b584
      rrt authored
      The .NET BigInteger support class (yup, the all-embracing .NET
      Framework classes don't include big integers; clearly not important
      for Real Programmers).
      
      This is basically Julian's sainteger.c module from STG Hugs
      resurrected and with lots of # signs added.
      9369b584