1. 23 Feb, 2006 7 commits
  2. 10 Feb, 2006 1 commit
  3. 22 Feb, 2006 5 commits
  4. 21 Feb, 2006 3 commits
  5. 13 Feb, 2006 1 commit
  6. 12 Feb, 2006 3 commits
  7. 10 Feb, 2006 4 commits
  8. 09 Feb, 2006 1 commit
  9. 10 Feb, 2006 2 commits
    • Simon Marlow's avatar
    • Simon Marlow's avatar
      STM fix from Tim Harris · a5bd0560
      Simon Marlow authored
      Fixes assertion failures with STM and -debug.  Tim says:
      Sorry, it's a problem in how nested transactions are handled in
      non-SMP builds.  It'll bite when trying to commit a nested transaction
      which has read from a TVar but not updated it.
      
      The call to validate_and_acquire_ownership in
      stmCommitNestedTransaction should be the same as that in
      stmCommitNestedTransaction, i.e.:
      
        result = validate_and_acquire_ownership(trec, (!use_read_phase), TRUE);
      a5bd0560
  10. 09 Feb, 2006 1 commit
    • Simon Marlow's avatar
      improvement to the deadlock detection · 6ff10661
      Simon Marlow authored
      When the RTS is idle, as detected by the timer signal, instead of
      prodding capabilities from the signal handler (which is not guaranteed
      to work - pthread_cond_signal() can't be called from signal handlers),
      create a new thread to do it.
      6ff10661
  11. 10 Feb, 2006 1 commit
  12. 09 Feb, 2006 11 commits