1. 03 Sep, 2007 9 commits
  2. 28 Aug, 2007 1 commit
  3. 03 Sep, 2007 3 commits
    • Simon Marlow's avatar
      FIX #1623: disable the timer signal when the system is idle (threaded RTS only) · 8d71be7c
      Simon Marlow authored
      Having a timer signal go off regularly is bad for power consumption,
      and generally bad practice anyway (it means the app cannot be
      completely swapped out, for example).  Fortunately the threaded RTS
      already had a way to detect when the system was idle, so that it can
      trigger a GC and thereby find deadlocks.  After performing the GC, we
      now turn off timer signals, and re-enable them again just before
      running any Haskell code.
      8d71be7c
    • Simon Marlow's avatar
      FIX #1648: rts_mkWord64 was missing · 37e27d92
      Simon Marlow authored
      Also noticed a few others from RtsAPI were missing, so I added them all
      37e27d92
    • Ross Paterson's avatar
      FIX for #1080 · 9630111a
      Ross Paterson authored
      Arrow desugaring now uses a private version of collectPatBinders and
      friends, in order to include dictionary bindings from ConPatOut.
      
      It doesn't fix arrowrun004 (#1333), though.
      9630111a
  4. 31 Aug, 2007 1 commit
  5. 03 Sep, 2007 2 commits
  6. 31 Aug, 2007 1 commit
    • Simon Marlow's avatar
      comments only · c9a8811e
      Simon Marlow authored
      I had planned to do findEnclosingDecl a different way, so add a ToDo
      as a reminder.
      c9a8811e
  7. 02 Sep, 2007 4 commits
  8. 01 Sep, 2007 4 commits
  9. 31 Aug, 2007 11 commits
  10. 30 Aug, 2007 2 commits
  11. 31 Aug, 2007 2 commits