summaryrefslogtreecommitdiff
path: root/rts/ProfHeap.c
Commit message (Expand)AuthorAgeFilesLines
* RtsFlags: Fix const warningBen Gamari2015-11-211-2/+2
* Make GHCi & TH work when the compiler is built with -profSimon Marlow2015-11-071-1/+1
* s/StgArrWords/StgArrBytes/Siddhanathan Shanmugam2015-09-111-1/+1
* rts: add "-no-rtsopts-suggestions" optionJavran Cheng2015-05-061-6/+8
* Better hints when RTS options not available (Trac #9579)Javran Cheng2015-04-171-1/+8
* Give full-precision time for BEGIN_SAMPLE/END_SAMPLE.Edward Z. Yang2015-03-021-4/+2
* [skip ci] rts: Detabify ProfHeap.cAustin Seipp2014-10-211-451/+450
* 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
* rts: Fix potential memory leak in ProfHeap.cAustin Seipp2014-04-271-3/+4
* Add SmallArray# and SmallMutableArray# typesJohan Tibell2014-03-291-0/+8
* fix a small memory leak with +RTS -hbSimon Marlow2013-11-141-10/+9
* Heap profiling: flush .hp file at the end of each frameTakano Akio2013-03-251-0/+3
* Typofix.Edward Z. Yang2013-03-021-1/+1
* Add a write barrier for TVAR closuresSimon Marlow2012-11-161-1/+2
* Deprecate lnat, and use StgWord insteadSimon Marlow2012-09-071-1/+1
* Fix warnings on Win64Ian Lynagh2012-04-261-1/+1
* Turn a bunch of ints into longs to avoid overflow (#5656)Simon Marlow2011-11-301-18/+18
* Time handling overhaulSimon Marlow2011-11-251-2/+1
* Overhaul of infrastructure for profiling, coverage (HPC) and breakpointsSimon Marlow2011-11-021-2/+2
* Fix heap profiling timesIan Lynagh2011-07-241-2/+2
* Better heap profiling for pinned objects (e.g. ByteStrings).Simon Marlow2011-07-011-83/+98
* Fix gcc 4.6 warnings; fixes #5176Ian Lynagh2011-06-251-9/+9
* heapCensus: we need to traverse the heap fragments stored in theSimon Marlow2011-05-091-1/+10
* Make retainer profiling use the label length (-L) flag)Ian Lynagh2011-05-071-1/+1
* Change the way module initialisation is done (#3252, #4417)Simon Marlow2011-04-121-1/+1
* Implement stack chunks and separate TSO/STACK objectsSimon Marlow2010-12-151-4/+20
* Remove the IND_OLDGEN and IND_OLDGEN_PERM closure typesSimon Marlow2010-04-011-2/+0
* New implementation of BLACKHOLEsSimon Marlow2010-03-291-1/+1
* Use message-passing to implement throwTo in the RTSSimon Marlow2010-03-111-26/+2
* GC refactoring, remove "steps"Simon Marlow2009-12-031-12/+6
* Make allocatePinned use local storage, and other refactoringsSimon Marlow2009-12-011-1/+1
* profiling build fixSimon Marlow2009-08-051-0/+1
* Common up two closure type -> string tablesSimon Marlow2009-08-031-81/+1
* RTS tidyup sweep, first phaseSimon Marlow2009-08-021-7/+7
* Add optional eager black-holing, with new flag -feager-blackholingSimon Marlow2008-11-181-5/+1
* Fix #1955 for heap profiles generated by +RTS -hTSimon Marlow2008-10-031-2/+19
* Fix up inlines for gcc 4.3Simon Marlow2008-06-191-1/+1
* Add allocateInGen() for allocating in a specific generation, and cleanupsSimon Marlow2007-10-121-7/+0
* Add a proper write barrier for MVarsSimon Marlow2007-10-111-2/+4
* Compute max_era more simplyIan Lynagh2007-08-161-6/+2
* remove debugging code accidentally left inSimon Marlow2007-06-201-1/+0
* another fix for -hb: we appear to be freeing the hash table and arena twiceSimon Marlow2007-06-131-2/+6
* FIX #1418 (partially)Simon Marlow2007-06-131-4/+6
* FIX BUILD (non-profiling RTS was broken in previous patch)Simon Marlow2007-05-081-0/+5
* FIX crash on exit with biographical profilingSimon Marlow2007-05-081-2/+4
* FIX profiling :-(Simon Marlow2007-05-081-1/+1
* Basic heap profile support without -profSimon Marlow2007-04-271-102/+118
* Remove vectored returns.Simon Marlow2007-02-281-2/+0
* Free more things that we allocate2006-12-16Ian Lynagh2006-12-151-0/+19