1. 26 Jun, 2002 1 commit
    • stolz's avatar
      [project @ 2002-06-26 08:18:38 by stolz] · fbbed914
      stolz authored
      - Make TSO "stable" again: The thread label was changing the size of the
         TSO if you were building a debugging-RTS, leading to binary
         incompatibility. Now we map TSOs to strings using Hash.c.
      
      - API change for labelThread: Label arbitrary threads.
      fbbed914
  2. 25 Jun, 2002 4 commits
  3. 24 Jun, 2002 4 commits
  4. 21 Jun, 2002 3 commits
  5. 20 Jun, 2002 5 commits
  6. 19 Jun, 2002 3 commits
    • sof's avatar
      [project @ 2002-06-19 20:45:14 by sof] · 237ea701
      sof authored
      When handling external call-ins (via the RTS API) in
      the multi-threaded case, add the StgMainThread that
      the external thread is going to block waiting on
      to the main_threads list prior to scheduling the new
      worker thread.
      
      Do this by having the scheduler provide a new entry
      point, scheduleWaitThread().
      
      Fixes a bug/race condition spotted by Wolfgang Thaller
      (see scheduleWaitThread() comment) + enables a little
      tidier interface between RtsAPI and Schedule.
      237ea701
    • simonmar's avatar
      [project @ 2002-06-19 13:38:36 by simonmar] · fe1fb2f2
      simonmar authored
      Include directories called 'tests' in source distributions
      fe1fb2f2
    • simonmar's avatar
      [project @ 2002-06-19 12:01:28 by simonmar] · 40891891
      simonmar authored
      Fix wibble in previous commit to Weak.c.  Should fix problems with
      --enable-threaded-rts.
      40891891
  7. 18 Jun, 2002 6 commits
  8. 17 Jun, 2002 3 commits
  9. 16 Jun, 2002 1 commit
    • panne's avatar
      [project @ 2002-06-16 16:10:29 by panne] · f179e855
      panne authored
      * Use the encoded module name for the C stub of "foreign import
        wrapper", so e.g. the '.' in hierarchical module names gets mangled.
      * Nuke unused parameter in mkFExportCBits
      f179e855
  10. 15 Jun, 2002 4 commits
  11. 14 Jun, 2002 5 commits
  12. 13 Jun, 2002 1 commit