summaryrefslogtreecommitdiff
path: root/rts/Weak.h
Commit message (Expand)AuthorAgeFilesLines
* Run C finalizers incrementally during mutationSimon Marlow2018-03-251-0/+1
* cpp: Use #pragma once instead of #ifndef guardsBen Gamari2017-04-231-5/+1
* Use C99's boolBen Gamari2016-11-291-1/+1
* Revert "rts: add Emacs 'Local Variables' to every .c file"Simon Marlow2014-09-291-8/+0
* rts: add Emacs 'Local Variables' to every .c fileAustin Seipp2014-07-281-0/+8
* Maintain per-generation lists of weak pointers (#7847)Takano Akio2013-06-151-1/+1
* Allow multiple C finalizers to be attached to a Weak#Takano Akio2013-06-151-1/+1
* Fix the symbol visibility pragmasSimon Marlow2010-06-171-2/+2
* Omit visibility pragmas on Windows (fixes warnings/validate failures)Simon Marlow2009-09-091-2/+2
* Declare RTS-private prototypes with __attribute__((visibility("hidden")))Simon Marlow2009-08-051-0/+4
* RTS tidyup sweep, first phaseSimon Marlow2009-08-021-2/+4
* Detect when a C finalizer calls back to HaskellSimon Marlow2009-01-141-0/+2
* FIX #1364: added support for C finalizers that run as soon as the value is no...Simon Marlow2008-12-101-0/+2
* Reorganisation of the source treeSimon Marlow2006-04-071-0/+17