summaryrefslogtreecommitdiff
path: root/rts/sm/CNF.c
Commit message (Expand)AuthorAgeFilesLines
* Fix a few Note inconsistenciesBen Gamari2022-02-011-1/+0
* Remove special case for large objects in allocateForCompactFabian Thorand2021-09-291-11/+0
* Make `PosixSource.h` installed and under `rts/`John Ericson2021-08-091-1/+1
* Add configure flag to enable ASSERTs in all waysDaniel Gröber2021-07-291-2/+1
* rts/CNF: Initialize all bdescrs in groupBen Gamari2020-10-241-0/+1
* rts/CNF: Fix fixup comparison functionBen Gamari2020-05-131-2/+3
* Fix CNF handling in compacting GCÖmer Sinan Ağacan2020-04-091-0/+1
* rts: COMPACT_NFDATA support for the nonmoving collectorÖmer Sinan Ağacan2019-10-221-1/+4
* rts: Fix CNF dirtying logicBen Gamari2019-10-051-3/+3
* Fix new compact block allocation in allocateForCompactÖmer Sinan Ağacan2019-10-031-2/+1
* Correct closure observation, construction, and mutation on weak memory machines.Travis Whitaker2019-06-281-2/+3
* CNF.c: Move debug functions behind ifdefÖmer Sinan Ağacan2019-05-291-1/+1
* rts: Add FALLTHROUGH macroBen Gamari2018-11-021-8/+8
* Rename some mutable closure types for consistencyÖmer Sinan Ağacan2018-06-051-8/+8
* rts: Make compact debugging output depend upon compact debug flagBen Gamari2017-05-231-1/+1
* CNF: Silence pointer fix-up message unless gc debugging is enabledBen Gamari2017-05-201-2/+2
* rts: annotate switch/case with '/* fallthrough */'Sergei Trofimovich2017-05-141-0/+6
* Fix comment for compact regionTakenobu Tani2017-05-041-2/+2
* Prefer #if defined to #ifdefBen Gamari2017-04-281-8/+8
* Enable new warning for fragile/incorrect CPP #if usageErik de Castro Lopo2017-04-281-1/+1
* rts: Fix "ASSERT ("sBen Gamari2017-04-231-11/+11
* Minor reordering of `#include`s fixing compilation on AIXHerbert Valerio Riedel2017-04-231-1/+2
* Revert "Enable new warning for fragile/incorrect CPP #if usage"Ben Gamari2017-04-051-1/+1
* Enable new warning for fragile/incorrect CPP #if usageErik de Castro Lopo2017-04-051-1/+1
* Report heap overflow in the same way as stack overflowSimon Marlow2017-04-021-2/+2
* Overhaul of Compact Regions (#12455)Simon Marlow2016-12-071-517/+357
* Use C99's boolBen Gamari2016-11-291-51/+51
* Remove CONSTR_STATICSimon Marlow2016-11-141-8/+4
* refactor test for __builtin_unreachable into Rts.h macro RTS_UNREACHABLEKarel Gardas2016-08-151-4/+1
* fix compilation failure on OpenBSD with system supplied GNU C 4.2.1Karel Gardas2016-08-141-1/+4
* Fix the non-Linux buildErik de Castro Lopo2016-07-221-14/+5
* Compact RegionsGiovanni Campagna2016-07-201-0/+1352