1. 20 Mar, 2000 2 commits
    • andy's avatar
      [project @ 2000-03-20 09:42:49 by andy] · 90a6918a
      andy authored
      Adding an alternative to the "delay" system used for
      threads that are waiting for time to pass.
      
      This works on a target time basis, eliminating the
      need to use the ticky style counter.
      
      It is only enabled under:
      
      #if defined(INTERPRETER) && !defined(HAVE_SETITIMER)
      90a6918a
    • andy's avatar
      [project @ 2000-03-20 04:26:23 by andy] · b32b2d43
      andy authored
      Second attack at supporting threads inside STG Hugs.
      We now support most of the concurrency primitives.
      
      Also a wibble in Evaluator.c, letting Hugs compile.
      b32b2d43
  2. 19 Mar, 2000 1 commit
  3. 18 Mar, 2000 2 commits
    • panne's avatar
      [project @ 2000-03-18 15:37:58 by panne] · 79b47efd
      panne authored
      Due to PrelException_PutFullMVar_static_closure there is a circular
      dependency between libHS and libHSrts, which is broken during the
      linking phase by mentioning -lHS again *after* -lHSrts. Hmmm, perhaps
      it would be better to mention the smaller -lHSrts twice instead? With
      this patch 4.06 can build 4.07, now let's see if it bootstraps...
      79b47efd
    • panne's avatar
      [project @ 2000-03-18 13:07:04 by panne] · 30365d65
      panne authored
      Re-enable soft failure while searching .hi files
      30365d65
  4. 17 Mar, 2000 12 commits
  5. 16 Mar, 2000 9 commits
  6. 15 Mar, 2000 12 commits
  7. 14 Mar, 2000 2 commits
    • sewardj's avatar
      [project @ 2000-03-14 14:34:47 by sewardj] · 51464cf3
      sewardj authored
      Update Hugs so as to work with the new way of referencing Prelude
      symbols from the RTS.  The main action is in fixupRTStoPreludeRefs()
      in rts/Prelude.c.
      51464cf3
    • simonmar's avatar
      [project @ 2000-03-14 12:16:00 by simonmar] · 716d91c2
      simonmar authored
      Simplfy the mutable array story:
      
      	- rename MutableArray to STArray (and similarly
      	  for all operations on MutableArray, eg newArray
      	  is now newSTArray).
      
      	- remove the extra level of indirection between
      	  STArrays and MutableArrays.
      
      	- remove the MutableArray interface from
      	  hslibs/lang/MutableArray.  This module will go
      	  away soon - Andy, don't bother porting it to Hugs.
      716d91c2