| Commit message (Expand) | Author | Age | Files | Lines |
* | count fizzled and GC'd sparks separately | Simon Marlow | 2010-11-11 | 1 | -1/+2 |
* | count "dud" sparks (expressions that were already evaluated when sparked) | Simon Marlow | 2010-11-01 | 1 | -0/+1 |
* | Keep a maximum of 6 spare worker threads per Capability (#4262) | Simon Marlow | 2010-11-25 | 1 | -0/+1 |
* | Fix the symbol visibility pragmas | Simon Marlow | 2010-06-17 | 1 | -2/+2 |
* | Make sparks into weak pointers (#2185) | Simon Marlow | 2010-05-25 | 1 | -1/+1 |
* | Add wiki links | Simon Marlow | 2010-05-20 | 1 | -0/+3 |
* | Change the representation of the MVar blocked queue | Simon Marlow | 2010-04-01 | 1 | -4/+4 |
* | New implementation of BLACKHOLEs | Simon Marlow | 2010-03-29 | 1 | -8/+11 |
* | Use message-passing to implement throwTo in the RTS | Simon Marlow | 2010-03-11 | 1 | -5/+23 |
* | Split part of the Task struct into a separate struct InCall | Simon Marlow | 2010-03-09 | 1 | -1/+1 |
* | disable a false assertion, with a comment to explain why | Simon Marlow | 2010-02-16 | 1 | -1/+2 |
* | remove unused cap->in_gc flag | Simon Marlow | 2009-12-02 | 1 | -3/+0 |
* | Make allocatePinned use local storage, and other refactorings | Simon Marlow | 2009-12-01 | 1 | -0/+3 |
* | Omit visibility pragmas on Windows (fixes warnings/validate failures) | Simon Marlow | 2009-09-09 | 1 | -2/+2 |
* | Declare RTS-private prototypes with __attribute__((visibility("hidden"))) | Simon Marlow | 2009-08-05 | 1 | -0/+4 |
* | RTS tidyup sweep, first phase | Simon Marlow | 2009-08-02 | 1 | -18/+13 |
* | GHC new build system megapatch | Ian Lynagh | 2009-04-26 | 1 | -1/+1 |
* | Instead of a separate context-switch flag, set HpLim to zero | Simon Marlow | 2009-03-13 | 1 | -0/+13 |
* | Keep the remembered sets local to each thread during parallel GC | Simon Marlow | 2009-01-12 | 1 | -3/+5 |
* | Fix more problems caused by padding in the Capability structure | Simon Marlow | 2008-12-02 | 1 | -3/+1 |
* | Remove the packing I added recently to the Capability structure | Simon Marlow | 2008-11-28 | 1 | -5/+1 |
* | Use mutator threads to do GC, instead of having a separate pool of GC threads | Simon Marlow | 2008-11-21 | 1 | -0/+6 |
* | Fix regTableToCapability() if gcc introduces padding | Simon Marlow | 2008-11-19 | 1 | -2/+8 |
* | re-instate counting of sparks converted | Simon Marlow | 2008-11-06 | 1 | -2/+2 |
* | leave out ATTRIBUTE_ALIGNED on Windows, it gives a warning | Simon Marlow | 2008-11-06 | 1 | -1/+4 |
* | Run sparks in batches, instead of creating a new thread for each one | Simon Marlow | 2008-11-06 | 1 | -1/+5 |
* | Move the freeing of Capabilities later in the shutdown sequence | Simon Marlow | 2008-10-24 | 1 | -2/+2 |
* | Pad Capabilities and Tasks to 64 bytes | Simon Marlow | 2008-10-23 | 1 | -2/+4 |
* | traverse the spark pools only once during GC rather than twice | Simon Marlow | 2008-10-22 | 1 | -1/+2 |
* | Refactoring and reorganisation of the scheduler | Simon Marlow | 2008-10-22 | 1 | -6/+37 |
* | Work stealing for sparks | berthold@mathematik.uni-marburg.de | 2008-09-15 | 1 | -0/+4 |
* | Move the context_switch flag into the Capability | Simon Marlow | 2008-09-19 | 1 | -0/+7 |
* | Fix race condition in wakeupThreadOnCapability() (#2574) | Simon Marlow | 2008-09-09 | 1 | -5/+4 |
* | Capability stopping when waiting for GC | berthold@mathematik.uni-marburg.de | 2008-08-19 | 1 | -0/+3 |
* | Undo fix for #2185: sparks really should be treated as roots | Simon Marlow | 2008-07-23 | 1 | -1/+0 |
* | FIX #2185: sparks should not be treated as roots by the GC | Simon Marlow | 2008-04-24 | 1 | -0/+2 |
* | Reorganisation to fix problems related to the gct register variable | Simon Marlow | 2008-04-16 | 1 | -0/+4 |
* | hs_exit()/shutdownHaskell(): wait for outstanding foreign calls to complete b... | Simon Marlow | 2007-07-24 | 1 | -1/+1 |
* | Free more things that we allocate2006-12-16 | Ian Lynagh | 2006-12-15 | 1 | -0/+3 |
* | STM invariants | tharris@microsoft.com | 2006-10-07 | 1 | -1/+2 |
* | Asynchronous exception support for SMP | Simon Marlow | 2006-06-16 | 1 | -0/+4 |
* | Reorganisation of the source tree | Simon Marlow | 2006-04-07 | 1 | -0/+250 |