| Commit message (Expand) | Author | Age | Files | Lines |
* | Rename some mutable closure types for consistency | Ömer Sinan Ağacan | 2018-06-05 | 1 | -1/+1 |
* | Run C finalizers incrementally during mutation | Simon Marlow | 2018-03-25 | 1 | -11/+108 |
* | rts: Label all threads created by the RTS | Ben Gamari | 2017-10-16 | 1 | -0/+3 |
* | Prefer #if defined to #ifdef | Ben Gamari | 2017-04-28 | 1 | -1/+1 |
* | Fix comment (old file names) in rts/ | Takenobu Tani | 2017-02-04 | 1 | -1/+1 |
* | Use C99's bool | Ben Gamari | 2016-11-29 | 1 | -4/+4 |
* | rts: Replace `nat` with `uint32_t` | Erik de Castro Lopo | 2016-05-05 | 1 | -1/+1 |
* | Don't call DEAD_WEAK finalizer again on shutdown (#7170) | Simon Marlow | 2015-06-01 | 1 | -1/+10 |
* | Revert "Rename _closure to _static_closure, apply naming consistently." | Edward Z. Yang | 2014-10-20 | 1 | -3/+3 |
* | Rename _closure to _static_closure, apply naming consistently. | Edward Z. Yang | 2014-10-01 | 1 | -3/+3 |
* | Revert "rts: add Emacs 'Local Variables' to every .c file" | Simon Marlow | 2014-09-29 | 1 | -8/+0 |
* | rts: detabify/dewhitespace Weak.c | Austin Seipp | 2014-08-20 | 1 | -24/+24 |
* | rts: add Emacs 'Local Variables' to every .c file | Austin Seipp | 2014-07-28 | 1 | -0/+8 |
* | Maintain per-generation lists of weak pointers (#7847) | Takano Akio | 2013-06-15 | 1 | -2/+0 |
* | Allow multiple C finalizers to be attached to a Weak# | Takano Akio | 2013-06-15 | 1 | -26/+13 |
* | Make the running_finalizers flag task-local | Simon Marlow | 2010-05-05 | 1 | -7/+16 |
* | Fix #650: use a card table to mark dirty sections of mutable arrays | Simon Marlow | 2009-12-17 | 1 | -2/+9 |
* | Make allocatePinned use local storage, and other refactorings | Simon Marlow | 2009-12-01 | 1 | -1/+1 |
* | RTS tidyup sweep, first phase | Simon Marlow | 2009-08-02 | 1 | -10/+9 |
* | Detect when a C finalizer calls back to Haskell | Simon Marlow | 2009-01-14 | 1 | -0/+11 |
* | FIX #1364: added support for C finalizers that run as soon as the value is no... | Simon Marlow | 2008-12-10 | 1 | -0/+39 |
* | Weak.c incorrectly claims it's being compiled along RTS Main.c | Clemens Fruhwirth | 2007-08-06 | 1 | -1/+0 |
* | remove unused includes, now that Storage.h & Stable.h are included by Rts.h | Simon Marlow | 2006-11-15 | 1 | -1/+0 |
* | New tracing interface | Simon Marlow | 2006-06-08 | 1 | -1/+2 |
* | Reorganisation of the source tree | Simon Marlow | 2006-04-07 | 1 | -0/+97 |