summaryrefslogtreecommitdiff
path: root/rts/StgMiscClosures.cmm
Commit message (Expand)AuthorAgeFilesLines
* rts: Set unwind information for remaining stack framesBen Gamari2017-09-211-1/+2
* Cmm: Add support for undefined unwinding statementsBen Gamari2017-02-081-0/+2
* More fixes for #5654Simon Marlow2017-01-061-0/+10
* Overhaul of Compact Regions (#12455)Simon Marlow2016-12-071-5/+10
* Remove CONSTR_STATICSimon Marlow2016-11-141-21/+17
* Tag pointers in interpreted constructorsmniip2016-08-301-5/+8
* Remove StgRubbishArg and CmmArgÖmer Sinan Ağacan2016-08-101-3/+0
* Implement unboxed sum primitive typeÖmer Sinan Ağacan2016-07-211-0/+3
* Compact RegionsGiovanni Campagna2016-07-201-0/+12
* rts: fix threadStackUnderflow type in cmmSergei Trofimovich2016-03-111-2/+2
* Remove unused IND_PERMJoachim Breitner2016-01-231-39/+0
* Update comments around blackholesSimon Marlow2015-07-071-7/+9
* Add unwind information to CmmPeter Wortmann2014-12-161-0/+1
* Add a comment about stack checksSimon Marlow2014-11-051-0/+2
* Revert "BC-breaking changes to C-- CLOSURE syntax."Edward Z. Yang2014-10-201-10/+10
* Revert "Rename _closure to _static_closure, apply naming consistently."Edward Z. Yang2014-10-201-2/+2
* Rename _closure to _static_closure, apply naming consistently.Edward Z. Yang2014-10-011-2/+2
* BC-breaking changes to C-- CLOSURE syntax.Edward Z. Yang2014-10-011-10/+10
* Add SmallArray# and SmallMutableArray# typesJohan Tibell2014-03-291-0/+12
* Fix formatting (fixes #8551)Arash Rouhani2013-11-221-1/+1
* In the DEBUG rts, track when CAFs are GC'dSimon Marlow2013-11-211-0/+7
* Allow multiple C finalizers to be attached to a Weak#Takano Akio2013-06-151-0/+9
* STM: Only wake up onceBen Gamari2013-01-301-0/+12
* Add a write barrier for TVAR closuresSimon Marlow2012-11-161-2/+5
* Fix bug in stg_ctoi_R1n (could cause GHCi crashes)Simon Marlow2012-11-011-1/+1
* Produce new-style Cmm from the Cmm parserSimon Marlow2012-10-081-45/+81
* Working towards fixing DLLs on Win64Ian Lynagh2012-05-061-3/+3
* Soem more Wind64 fixesIan Lynagh2012-03-161-3/+3
* Make profiling work with multiple capabilities (+RTS -N)Simon Marlow2011-11-291-1/+1
* Tabs -> SpacesDavid Terei2011-11-221-24/+24
* Remove some old comments about the manglerDavid Terei2011-11-221-2/+0
* Overhaul of infrastructure for profiling, coverage (HPC) and breakpointsSimon Marlow2011-11-021-3/+13
* Implement stack chunks and separate TSO/STACK objectsSimon Marlow2010-12-151-0/+20
* Change some TARGET tests to HOST tests in the RTSIan Lynagh2010-07-131-1/+1
* initialise the headers of MSG_BLACKHOLE objects properlySimon Marlow2010-04-071-1/+1
* Remove the IND_OLDGEN and IND_OLDGEN_PERM closure typesSimon Marlow2010-04-011-39/+0
* Change the representation of the MVar blocked queueSimon Marlow2010-04-011-2/+7
* change throwTo to use tryWakeupThread rather than unblockOneSimon Marlow2010-03-291-0/+4
* New implementation of BLACKHOLEsSimon Marlow2010-03-291-73/+88
* Use message-passing to implement throwTo in the RTSSimon Marlow2010-03-111-18/+17
* If a comment says "Is this correct?", it's not.Ben.Lippmeier@anu.edu.au2009-11-141-1/+1
* Don't share low valued Int and Char closures with Windows DLLsBen.Lippmeier@anu.edu.au2009-11-141-2/+7
* Remove old GUM/GranSim codeSimon Marlow2009-06-021-44/+0
* FIX #1364: added support for C finalizers that run as soon as the value is no...Simon Marlow2008-12-101-3/+3
* Add optional eager black-holing, with new flag -feager-blackholingSimon Marlow2008-11-181-5/+24
* Move Int, Float and Double into ghc-prim:GHC.TypesIan Lynagh2008-08-061-3/+3
* C# has moved to ghc-prim:GHC.TypesIan Lynagh2008-08-051-3/+3
* remove EVACUATED: store the forwarding pointer in the info pointerSimon Marlow2008-04-171-8/+0
* Add a write barrier to the TSO link field (#1589)Simon Marlow2008-04-161-2/+2
* Initial parallel GC supportSimon Marlow2007-10-311-4/+1