1. 07 Nov, 2001 12 commits
  2. 06 Nov, 2001 9 commits
  3. 05 Nov, 2001 5 commits
  4. 03 Nov, 2001 4 commits
  5. 02 Nov, 2001 5 commits
  6. 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