1. 20 Feb, 2003 1 commit
  2. 19 Feb, 2003 6 commits
    • sof's avatar
      [project @ 2003-02-19 16:38:35 by sof] · 1e7f4834
      sof authored
      odir-ify prelude/PrimOp.o dependency
      1e7f4834
    • simonpj's avatar
      [project @ 2003-02-19 16:30:17 by simonpj] · ed6a7f5b
      simonpj authored
      Document phase control
      ed6a7f5b
    • simonpj's avatar
      [project @ 2003-02-19 15:54:05 by simonpj] · 3355c9d5
      simonpj authored
      -------------------------------------
      	 	Two minor wibbles
      	-------------------------------------
      
      
      1.  Make the generic toT/fromT Ids for "generic derived classes" into
          proper ImplicitIds, with their own GlobalIdDetails. This makes it
          easier to identify them.  (The lack of this showed up as a bug
          when I made an apparently-innocuous other change.)
      
      2.  Distinguish ClassOpIds from RecordSelIds in their GlobalIdDetails.
          They are treated differently here and there, so I made this change
          as part of (1)
      
      3.  Ensure that a declaration quotation [d| ... |] does not have a
          permanent effect on the instance environment. (A TH fix.)
      3355c9d5
    • simonpj's avatar
      [project @ 2003-02-19 13:05:45 by simonpj] · f761d6d0
      simonpj authored
      Wibbles to the new datacon story; fixes ds002
      f761d6d0
    • simonmar's avatar
      [project @ 2003-02-19 11:52:42 by simonmar] · d7a583e3
      simonmar authored
      Add note to description of -no-hs-main: it forces linking in --make
      mode too.
      d7a583e3
    • simonmar's avatar
      [project @ 2003-02-19 11:51:35 by simonmar] · 5c9bcb9b
      simonmar authored
      If -no-hs-main is specified in --make mode, attempt linking even when
      there's no Main module.
      
      Fixes bug #686620
      
      MERGE TO STABLE
      5c9bcb9b
  3. 18 Feb, 2003 8 commits
  4. 17 Feb, 2003 6 commits
  5. 14 Feb, 2003 7 commits
  6. 13 Feb, 2003 4 commits
  7. 12 Feb, 2003 8 commits
    • wolfgang's avatar
      [project @ 2003-02-12 23:38:23 by wolfgang] · 97bca0b7
      wolfgang authored
      Threaded RTS: improve ccall performance by allocation parameters as a
      variable length array instead of using malloc
      97bca0b7
    • wolfgang's avatar
      [project @ 2003-02-12 22:17:04 by wolfgang] · c8a38271
      wolfgang authored
      Enable building the native code generator for PowerPC/Mac OS X by default.
      It's still not used by default, so you have to specify -fasm when you want
      it.
      c8a38271
    • wolfgang's avatar
      [project @ 2003-02-12 21:39:43 by wolfgang] · 12c7df20
      wolfgang authored
      Finally enable GHCi by default on Mac OS X, this should have been done a
      long time ago...
      
      MERGE TO STABLE
      12c7df20
    • simonpj's avatar
      [project @ 2003-02-12 17:57:34 by simonpj] · 0c56ef64
      simonpj authored
      A wibble to the constructor-naming story
      0c56ef64
    • qrczak's avatar
      [project @ 2003-02-12 17:48:45 by qrczak] · db8bbd23
      qrczak authored
      Another typo.
      db8bbd23
    • qrczak's avatar
      [project @ 2003-02-12 17:36:52 by qrczak] · 2cc6cfca
      qrczak authored
      Typo.
      2cc6cfca
    • simonpj's avatar
      [project @ 2003-02-12 15:01:31 by simonpj] · 42b63073
      simonpj authored
      -------------------------------------
        Big upheaval to the way that constructors are named
      	-------------------------------------
      
      This commit enshrines the new story for constructor names.  We could never
      really get External Core to work nicely before, but now it does.
      
      The story is laid out in detail in the Commentary
      	ghc/docs/comm/the-beast/data-types.html
      so I will not repeat it here.
      
      	[Manuel: the commentary isn't being updated, apparently.]
      
      However, the net effect is that in Core and in External Core, contructors look
      like constructors, and the way things are printed is all consistent.
      
      It is a fairly pervasive change (which is why it has been so long postponed),
      but I hope the question is now finally closed.
      
      All the libraries compile etc, and I've run many tests, but doubtless there will
      be some dark corners.
      42b63073
    • simonmar's avatar
      [project @ 2003-02-12 11:59:49 by simonmar] · 87bfa396
      simonmar authored
      Fix two bugs/omissions in the new THUNK_SELECTOR code which cause
      biographical profiling to fall over.
      
      (aka rev. 1.135.4.10)
      87bfa396