1. 16 Nov, 1999 5 commits
  2. 15 Nov, 1999 2 commits
  3. 12 Nov, 1999 11 commits
  4. 11 Nov, 1999 14 commits
  5. 10 Nov, 1999 1 commit
    • andy's avatar
      [project @ 1999-11-10 23:26:57 by andy] · 31518c3e
      andy authored
      Adding Int8,16,32,64 into Hugs.
      
      These changes are based on the current (Sep99 Hugs) version of Word.
      
      The GHC parts should be unchanged.
      31518c3e
  6. 09 Nov, 1999 7 commits
    • simonmar's avatar
      [project @ 1999-11-09 15:57:39 by simonmar] · e77996aa
      simonmar authored
      Fix up some problems with the IN_STG_CODE macro.
      e77996aa
    • simonmar's avatar
      [project @ 1999-11-09 15:46:49 by simonmar] · 30681e79
      simonmar authored
      A slew of SMP-related changes.
      
       - New locking scheme for thunks: we now check whether the thunk
         being entered is in our private allocation area, and if so
         we don't lock it.  Well, that's the upshot.  In practice it's
         a lot more fiddly than that.
      
       - I/O blocking is handled a bit more sanely now (but still not
         properly, methinks)
      
       - deadlock detection is back
      
       - remove old pre-SMP scheduler code
      
       - revamp the timing code.  We actually get reasonable-looking
         timing info for SMP programs now.
      
       - fix a bug in the garbage collector to do with IND_OLDGENs appearing
         on the mutable list of the old generation.
      
       - move BDescr() function from rts/BlockAlloc.h to includes/Block.h.
      
       - move struct generation and struct step into includes/StgStorage.h (sigh)
      
       - add UPD_IND_NOLOCK for updating with an indirection where locking
         the black hole is not required.
      30681e79
    • simonmar's avatar
      [project @ 1999-11-09 11:38:28 by simonmar] · 532fc331
      simonmar authored
      Test for lit-lits in patterns.
      532fc331
    • simonmar's avatar
      [project @ 1999-11-09 11:37:38 by simonmar] · f91f525e
      simonmar authored
      Fixes to Simon's lit-lit pattern commit
      f91f525e
    • simonmar's avatar
      [project @ 1999-11-09 10:46:25 by simonmar] · ee6369a6
      simonmar authored
      Reset standard file descriptors to blocking mode on exit.
      ee6369a6
    • sewardj's avatar
      [project @ 1999-11-09 10:05:07 by sewardj] · b38a2d75
      sewardj authored
      mulIntCzh (i386_TARGET_ARCH): xor --> xorl
      b38a2d75
    • andy's avatar
      [project @ 1999-11-09 00:41:19 by andy] · 0d4adcb4
      andy authored
      Debugging wibble.
      0d4adcb4