summaryrefslogtreecommitdiff
path: root/rts/ProfHeap.c
Commit message (Expand)AuthorAgeFilesLines
* rts: Generalise profiling heap traversal flip bit handlingDaniel Gröber2019-09-221-2/+2
* eventlog: Add biographical and retainer profiling tracesMatthew Pickering2019-09-171-2/+35
* rts: Always truncate output filesBen Gamari2019-08-021-1/+1
* rts: Divorce init of Heap profiler from CCS profilerDaniel Gröber2019-07-161-55/+41
* rts: Fix -hT option with profiling rtsDaniel Gröber2019-07-041-4/+1
* rts: Correct assertion in LDV_recordDeadMatthew Pickering2019-06-271-1/+1
* rts: Correct handling of LARGE ARR_WORDS in LDV profilerMatthew Pickering2019-06-271-13/+2
* Add HEAP_PROF_SAMPLE_END event to mark end of samplesMatthew Pickering2019-06-071-0/+1
* Update Trac ticket URLs to point to GitLabRyan Scott2019-03-151-1/+1
* rts: Turn ASSERT in LDV_recordDead into a normal ifBen Gamari2018-12-251-1/+3
* Fix uninformative hp2ps error when the cmdline contains double quotesZejun Wu2018-12-111-8/+22
* Revert "Fix uninformative hp2ps error when the cmdline contains double quotes"Ben Gamari2018-11-241-22/+8
* Fix uninformative hp2ps error when the cmdline contains double quotesZejun Wu2018-11-221-8/+22
* Rename some mutable closure types for consistencyÖmer Sinan Ağacan2018-06-051-4/+4
* rts: Allow profiling by closure type in prof wayBen Gamari2018-05-011-4/+1
* Remove MAX_PATH restrictions from RTS, I/O manager and various utilitiesTamar Christina2018-03-311-1/+2
* Fix note references and some typosGabor Greif2017-07-261-1/+1
* Prefer #if defined to #ifdefBen Gamari2017-04-281-32/+32
* Typecast covers entire expression to fix format warning.bollu2017-02-141-10/+15
* Use C99's boolBen Gamari2016-11-291-38/+38
* Remove CONSTR_STATICSimon Marlow2016-11-141-3/+3
* rts: Disable -hb with multiple capabilitiesBen Gamari2016-09-121-0/+7
* Compact RegionsGiovanni Campagna2016-07-201-0/+23
* Log heap profiler samples to event logBen Gamari2016-07-161-3/+29
* NUMA supportSimon Marlow2016-06-101-0/+1
* rts: More const correct-ness fixesErik de Castro Lopo2016-05-181-9/+9
* rts: Make function pointer parameters `const` where possibleErik de Castro Lopo2016-05-121-4/+4
* Use stdint types for Stg{Word,Int}{8,16,32,64}Tomas Carnecky2016-05-101-1/+1
* rts/ProfHeap.c: Use `ssize_t` instead of `long`.Erik de Castro Lopo2016-05-081-21/+22
* rts: Replace `nat` with `uint32_t`Erik de Castro Lopo2016-05-051-15/+15
* prof: Fix heap census for large ARR_WORDS (#11627)Jason Eisenberg2016-03-201-0/+14
* Fix the Windows buildThomas Miedema2016-01-291-1/+1
* Fix segmentation fault when .prof file not writeableThomas Miedema2016-01-261-1/+1
* Remove unused IND_PERMJoachim Breitner2016-01-231-1/+0
* Fix +RTS -h when compiling without -profSimon Marlow2016-01-081-5/+1
* 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