| Commit message (Expand) | Author | Age | Files | Lines |
* | avoid a fork deadlock (see comments) | Simon Marlow | 2010-03-29 | 1 | -0/+7 |
* | tidy up the end of the all_tasks list after forking | Simon Marlow | 2010-03-29 | 1 | -0/+1 |
* | Add a 'setKeepCAFs' external function (#3900) | Simon Marlow | 2010-03-29 | 1 | -2/+7 |
* | A sanity check | Simon Marlow | 2010-03-25 | 1 | -0/+2 |
* | comments and formatting only | Simon Marlow | 2010-03-25 | 1 | -61/+71 |
* | Enable shared libraries on Windows; fixes trac #3879 | Ian Lynagh | 2010-03-20 | 3 | -2/+22 |
* | UNDO: slight improvement to scavenging ... | Simon Marlow | 2010-03-19 | 1 | -16/+20 |
* | slight improvement to scavenging of update frames when a collision has occurred | Simon Marlow | 2010-03-19 | 1 | -20/+16 |
* | Don't use -Bsymbolic when linking the RTS | Ian Lynagh | 2010-03-16 | 1 | -2/+2 |
* | copy_tag_nolock(): fix write ordering and add a write_barrier() | Simon Marlow | 2010-03-16 | 1 | -2/+6 |
* | When saying RTS options are disabled, also say how to enable them2010-03-16 | Ian Lynagh | 2010-03-15 | 1 | -2/+2 |
* | Fix profiling build following removal of specific STM object types | Simon Marlow | 2010-03-15 | 2 | -48/+4 |
* | Add a link-time flag to en/disable the RTS options | Ian Lynagh | 2010-03-13 | 3 | -2/+42 |
* | Fix a couple of bugs in the throwTo handling, exposed by conc016(threaded2) | Simon Marlow | 2010-03-11 | 2 | -10/+17 |
* | Use message-passing to implement throwTo in the RTS | Simon Marlow | 2010-03-11 | 28 | -851/+604 |
* | fix bug in discardTasksExcept() that broke forkProcess | Simon Marlow | 2010-03-11 | 1 | -2/+3 |
* | disable a false assertion, add a comment to explain why | Simon Marlow | 2009-11-23 | 1 | -3/+5 |
* | Split part of the Task struct into a separate struct InCall | Simon Marlow | 2010-03-09 | 9 | -273/+328 |
* | Fix a rare deadlock when the IO manager thread is slow to start up | Simon Marlow | 2010-03-09 | 1 | -1/+9 |
* | Tweak the tracing flags slightly, and clean up error handling and diagnostics | Simon Marlow | 2010-02-26 | 1 | -64/+69 |
* | Fix crash when using printf format specifiers in traceEvent (#3874) | Simon Marlow | 2010-02-26 | 3 | -6/+14 |
* | Fix #3875: Crash in parallel GC, wrong pointer was being tested. | Ben.Lippmeier@anu.edu.au | 2010-02-22 | 1 | -1/+1 |
* | disable a false assertion, with a comment to explain why | Simon Marlow | 2010-02-16 | 1 | -1/+2 |
* | Fix a bug that can lead to noDuplicate# not working sometimes. | Simon Marlow | 2010-02-16 | 1 | -8/+71 |
* | fix lost context switches in GHCi (fixes test 3429(ghci)) | Simon Marlow | 2010-02-15 | 1 | -17/+13 |
* | Disable -Wcast-align when building the rts | benl@cse.unsw.edu.au | 2010-02-03 | 1 | -1/+9 |
* | Stifle warning about printf format strings | benl@cse.unsw.edu.au | 2010-02-03 | 1 | -1/+1 |
* | Cast to (void*) to stifle warning about signedness | benl@cse.unsw.edu.au | 2010-02-03 | 1 | -2/+2 |
* | Add missing import sm_mutex, which fixes the -fvia-c build | benl@cse.unsw.edu.au | 2010-02-02 | 1 | -0/+1 |
* | Fix typo in error message (#3848) | Simon Marlow | 2010-01-30 | 1 | -1/+1 |
* | tweak the totally-bogus arbitrary stack-squeezing heuristic to fix #2797 | Simon Marlow | 2010-01-28 | 1 | -1/+2 |
* | fix Windows build (GHC.Conc.runHandlers is Unix-only) | Simon Marlow | 2010-01-27 | 1 | -0/+2 |
* | Don't Terminate the ticker thread (#3748) | Simon Marlow | 2010-01-27 | 6 | -12/+21 |
* | Win32 yieldThread(): use SwitchToThread() instead of Sleep(0) | Simon Marlow | 2010-01-27 | 1 | -1/+1 |
* | fix warnings | Simon Marlow | 2010-01-27 | 2 | -2/+1 |
* | remove suspicious whitespace-only lines | Simon Marlow | 2010-01-27 | 1 | -2/+2 |
* | Fix signal segfaults on Solaris (#3790) | Simon Marlow | 2010-01-26 | 1 | -1/+8 |
* | comment-out an incorrect assertion | Simon Marlow | 2010-01-26 | 1 | -1/+4 |
* | Fix a deadlock, and possibly other problems | Simon Marlow | 2010-01-26 | 1 | -3/+18 |
* | When acquiring a spinlock, yieldThread() every 1000 spins (#3553, #3758) | Simon Marlow | 2010-01-22 | 1 | -0/+3 |
* | 'store' should be static (#3835) | Simon Marlow | 2010-01-22 | 1 | -1/+1 |
* | Add some missing getStablePtr()s for CAFs that the RTS refers to | Simon Marlow | 2010-01-22 | 2 | -1/+10 |
* | fix build on Windows | Simon Marlow | 2010-01-22 | 1 | -1/+1 |
* | fix warning on Windows | Simon Marlow | 2010-01-22 | 1 | -0/+2 |
* | Include regex.h in Linker.c on OS X too | Ian Lynagh | 2010-01-20 | 1 | -0/+1 |
* | We no longer need a prototype for __eprintf | Ian Lynagh | 2010-01-20 | 1 | -2/+1 |
* | Fix build | Ian Lynagh | 2010-01-20 | 1 | -1/+0 |
* | FIX #2615 (linker scripts in .so files) | howard_b_golden@yahoo.com | 2009-12-16 | 3 | -15/+140 |
* | Change how RTS libraries get installed; fixes trac #3794 | Ian Lynagh | 2010-01-19 | 1 | -7/+7 |
* | Escape some more $s in makefiles, for consistency | Ian Lynagh | 2010-01-19 | 1 | -2/+2 |