1. 13 Feb, 2002 3 commits
  2. 11 Feb, 2002 1 commit
  3. 07 Feb, 2002 1 commit
  4. 05 Feb, 2002 3 commits
  5. 04 Feb, 2002 3 commits
  6. 31 Jan, 2002 1 commit
  7. 29 Jan, 2002 1 commit
  8. 25 Jan, 2002 2 commits
  9. 22 Jan, 2002 3 commits
    • simonmar's avatar
      [project @ 2002-01-22 14:30:16 by simonmar] · aee7f7b1
      simonmar authored
      Add a multi-thread blackhole test (now gets a NonTermination exception
      instead of a fatal "no threads to run" error).
      aee7f7b1
    • simonmar's avatar
      [project @ 2002-01-22 14:07:16 by simonmar] · 1c44d851
      simonmar authored
      Add deadlock exception test.
      1c44d851
    • simonmar's avatar
      [project @ 2002-01-22 13:54:23 by simonmar] · 3658c020
      simonmar authored
      Deadlock is now an exception instead of a return status from
      rts_evalIO().
      
      The current behaviour is as follows, and can be changed if necessary:
      in the event of a deadlock, the top main thread is taken from the main
      thread queue, and if it is blocked on an MVar or an Exception (for
      throwTo), then it receives a Deadlock exception.  If it is blocked on
      a BLACKHOLE, we instead send it the NonTermination exception.  Note
      that only the main thread gets the exception: it is the responsibility
      of the main thread to unblock other threads if necessary.
      
      There's a slight difference in the SMP build: *all* the main threads
      get an exception, because clearly none of them may make progress
      (compared to the non-SMP situation, where all but the top main thread
      are usually blocked).
      3658c020
  10. 07 Jan, 2002 1 commit
  11. 03 Jan, 2002 3 commits
  12. 28 Dec, 2001 2 commits
  13. 21 Dec, 2001 2 commits
  14. 20 Dec, 2001 6 commits
  15. 10 Dec, 2001 2 commits
  16. 07 Dec, 2001 1 commit
  17. 03 Dec, 2001 1 commit
  18. 30 Nov, 2001 1 commit
  19. 21 Nov, 2001 3 commits