summaryrefslogtreecommitdiff
path: root/rts/LdvProfile.c
Commit message (Expand)AuthorAgeFilesLines
* rts: Assert LDV_recordDead is not called for inherently used closuresDaniel Gröber2020-04-141-24/+35
* Fix more typos, via an improved Levenshtein-style correctorBrian Wignall2020-01-121-1/+1
* rts: Fix outdated references to 'ldvTime'Daniel Gröber2019-09-221-2/+2
* rts: Do not traverse nursery for dead closures in LDV profileMatthew Pickering2019-06-271-23/+0
* Fix processHeapClosureForDead CONSTR_NOCAF caseÖmer Sinan Ağacan2018-07-131-1/+4
* Rename some mutable closure types for consistencyÖmer Sinan Ağacan2018-06-051-4/+4
* Revert "Fix processHeapClosureForDead CONSTR_NOCAF case:"Ben Gamari2018-04-131-4/+1
* Fix processHeapClosureForDead CONSTR_NOCAF case:Ömer Sinan Ağacan2018-04-131-1/+4
* Prefer #if defined to #ifdefBen Gamari2017-04-281-1/+1
* Remove CONSTR_STATICSimon Marlow2016-11-141-2/+1
* Compact RegionsGiovanni Campagna2016-07-201-0/+1
* rts: Make function pointer parameters `const` where possibleErik de Castro Lopo2016-05-121-1/+1
* rts: Replace `nat` with `uint32_t`Erik de Castro Lopo2016-05-051-4/+4
* rts/LdvProfile.c: Fix NULL dereference on shutdownErik de Castro Lopo2016-04-291-0/+3
* Remove unused IND_PERMJoachim Breitner2016-01-231-1/+0
* Revert "rts: add Emacs 'Local Variables' to every .c file"Simon Marlow2014-09-291-8/+0
* rts: detabify/dewhitespace LdvProfile.cAustin Seipp2014-08-201-46/+46
* rts: add Emacs 'Local Variables' to every .c fileAustin Seipp2014-07-281-0/+8
* Add SmallArray# and SmallMutableArray# typesJohan Tibell2014-03-291-0/+4
* simplify processNurseryForDeadSimon Marlow2013-11-141-13/+8
* Typofix.Edward Z. Yang2013-03-041-1/+1
* Add a write barrier for TVAR closuresSimon Marlow2012-11-161-0/+1
* Produce new-style Cmm from the Cmm parserSimon Marlow2012-10-081-1/+0
* remove dead codeSimon Marlow2010-12-161-38/+0
* add a missing STACK caseSimon Marlow2010-12-161-0/+1
* Implement stack chunks and separate TSO/STACK objectsSimon Marlow2010-12-151-0/+1
* Remove the IND_OLDGEN and IND_OLDGEN_PERM closure typesSimon Marlow2010-04-011-5/+3
* New implementation of BLACKHOLEsSimon Marlow2010-03-291-1/+1
* Fix profiling build following removal of specific STM object typesSimon Marlow2010-03-151-5/+1
* Use message-passing to implement throwTo in the RTSSimon Marlow2010-03-111-1/+1
* Fix profiling buildSimon Marlow2009-12-071-11/+6
* Fix profiling buildSimon Marlow2009-12-031-22/+0
* profiling build fixesSimon Marlow2009-08-051-0/+1
* remove the GUM closure typesSimon Marlow2009-08-031-5/+0
* RTS tidyup sweep, first phaseSimon Marlow2009-08-021-2/+2
* Don't call processHeapClosureForDead on pinned blocksSimon Marlow2009-03-161-1/+3
* Add optional eager black-holing, with new flag -feager-blackholingSimon Marlow2008-11-181-2/+0
* remove EVACUATED: store the forwarding pointer in the info pointerSimon Marlow2008-04-171-12/+13
* FIX profiling after my storage manager changesSimon Marlow2007-10-151-17/+1
* Add allocateInGen() for allocating in a specific generation, and cleanupsSimon Marlow2007-10-121-1/+1
* Add a proper write barrier for MVarsSimon Marlow2007-10-111-1/+2
* Remove vectored returns.Simon Marlow2007-02-281-2/+0
* remove unused includes, now that Storage.h & Stable.h are included by Rts.hSimon Marlow2006-11-151-1/+0
* STM invariantstharris@microsoft.com2006-10-071-1/+3
* Remove CONSTR_CHARLIKE and CONSTR_INTLIKE closure typesSimon Marlow2006-09-071-2/+0
* Reorganisation of the source treeSimon Marlow2006-04-071-0/+342