| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove the IND_OLDGEN and IND_OLDGEN_PERM closure types | Simon Marlow | 2010-04-01 | 4 | -39/+31 |
* | Change the representation of the MVar blocked queue | Simon Marlow | 2010-04-01 | 6 | -13/+26 |
* | eliminate some duplication with a bit of CPP | Simon Marlow | 2010-03-30 | 1 | -491/+334 |
* | Move a thread to the front of the run queue when another thread blocks on it | Simon Marlow | 2010-03-29 | 1 | -0/+2 |
* | remove non-existent MUT_CONS symbols | Simon Marlow | 2010-03-30 | 1 | -2/+0 |
* | change throwTo to use tryWakeupThread rather than unblockOne | Simon Marlow | 2010-03-29 | 1 | -0/+2 |
* | New implementation of BLACKHOLEs | Simon Marlow | 2010-03-29 | 7 | -11/+82 |
* | Add a 'setKeepCAFs' external function (#3900) | Simon Marlow | 2010-03-29 | 1 | -0/+3 |
* | Fix the format specifier for Int64/Word64 on Windows | Ian Lynagh | 2010-03-27 | 1 | -0/+7 |
* | Use message-passing to implement throwTo in the RTS | Simon Marlow | 2010-03-11 | 7 | -52/+78 |
* | Split part of the Task struct into a separate struct InCall | Simon Marlow | 2010-03-09 | 1 | -1/+1 |
* | add comment for srt_bitmap field | Simon Marlow | 2010-02-03 | 1 | -1/+6 |
* | define INFINITY and NAN if they don't exist (#2929) | Simon Marlow | 2010-01-27 | 1 | -0/+21 |
* | avoid using non-standard %zd format specifier (#3804) | Simon Marlow | 2010-01-26 | 1 | -8/+2 |
* | When acquiring a spinlock, yieldThread() every 1000 spins (#3553, #3758) | Simon Marlow | 2010-01-22 | 3 | -13/+27 |
* | take newCAF() out from sm_mutex; use the capability-local mut list instead | Simon Marlow | 2009-12-31 | 1 | -2/+2 |
* | Fix #650: use a card table to mark dirty sections of mutable arrays | Simon Marlow | 2009-12-17 | 6 | -1/+45 |
* | Expose all EventLog events as DTrace probes | Manuel M T Chakravarty | 2009-12-12 | 1 | -1/+2 |
* | Eliminate mkdependC | Ian Lynagh | 2009-12-09 | 2 | -2/+5 |
* | declare g0 (fixes compilation failure with -fvia-C) | Simon Marlow | 2009-12-08 | 1 | -1/+1 |
* | Correction to the allocation stats following earlier refactoring | Simon Marlow | 2009-12-04 | 3 | -3/+4 |
* | GC refactoring, remove "steps" | Simon Marlow | 2009-12-03 | 5 | -48/+36 |
* | Make allocatePinned use local storage, and other refactorings | Simon Marlow | 2009-12-01 | 3 | -31/+15 |
* | Free full_prog_argv at exit, closing a memory leak | Simon Marlow | 2009-12-01 | 1 | -0/+1 |
* | Implement a new heap-tuning option: -H | Simon Marlow | 2009-11-30 | 1 | -0/+1 |
* | Store a destination step in the block descriptor | Simon Marlow | 2009-11-29 | 2 | -14/+25 |
* | threadStackOverflow: check whether stack squeezing released some stack (#3677) | Simon Marlow | 2009-11-25 | 1 | -0/+7 |
* | add a comment to TSO_MARKED | Simon Marlow | 2009-11-25 | 1 | -0/+4 |
* | define HS_WORD_MAX | Simon Marlow | 2009-11-19 | 1 | -0/+2 |
* | Windows DLLs: Don't rely on stg/DLL.h being included in RtsAPI.h | Ben.Lippmeier@anu.edu.au | 2009-11-18 | 2 | -14/+13 |
* | Don't share low valued Int and Char closures with Windows DLLs | Ben.Lippmeier@anu.edu.au | 2009-11-14 | 2 | -4/+18 |
* | Switch EventThreadID back to 32 bits. | Simon Marlow | 2009-11-12 | 1 | -1/+1 |
* | Second attempt to fix #1185 (forkProcess and -threaded) | Simon Marlow | 2009-11-11 | 2 | -2/+7 |
* | Make installation on *nix work for paths with spaces in their name | Ian Lynagh | 2009-11-05 | 1 | -3/+3 |
* | Add events to show when GC threads are idle/working | Simon Marlow | 2009-10-15 | 1 | -1/+4 |
* | micro-opt: replace stmGetEnclosingTRec() with a field access | Simon Marlow | 2009-10-14 | 1 | -0/+2 |
* | Fixes for cross-compiling to a different word size | Simon Marlow | 2009-10-14 | 1 | -0/+22 |
* | Make ghci work with libraries compiled with -ticky | simonpj@microsoft.com | 2009-10-08 | 1 | -6/+19 |
* | Use "rep; nop" inside a spin-lock loop on x86/x86-64 | Simon Marlow | 2009-09-29 | 2 | -0/+20 |
* | remove TICK_GC_WORDS_COPIED, the GC stats give us the same thing | Simon Marlow | 2009-09-28 | 1 | -3/+0 |
* | Add a way to generate tracing events programmatically | Simon Marlow | 2009-09-25 | 3 | -2/+8 |
* | implement case-on-Word in the byte code generator/interpreter (#2881) | Simon Marlow | 2009-09-18 | 1 | -0/+2 |
* | Fix #3439: -debug implies -ticky, and -ticky code links with any RTS | Simon Marlow | 2009-09-18 | 2 | -4/+2 |
* | Event tracing: put the capability in the block marker, omit it from the events | Simon Marlow | 2009-09-15 | 1 | -19/+18 |
* | Add event block markers | Simon Marlow | 2009-09-13 | 1 | -1/+2 |
* | Optimise the code generated at trace points | Simon Marlow | 2009-09-12 | 1 | -0/+6 |
* | Improve the default parallel GC settings, and sanitise the flags (#3340) | Simon Marlow | 2009-09-15 | 1 | -2/+7 |
* | put back F_, just in case the via-C codegen uses it | Simon Marlow | 2009-09-10 | 1 | -0/+1 |
* | fix installation of header files (#3451) | Simon Marlow | 2009-09-10 | 1 | -3/+14 |
* | Omit visibility pragmas on Windows (fixes warnings/validate failures) | Simon Marlow | 2009-09-09 | 1 | -0/+12 |