summaryrefslogtreecommitdiff
path: root/rts/Printer.c
Commit message (Expand)AuthorAgeFilesLines
* Generate GHCi bytecode from STG instead of Core and support unboxedLuite Stegeman2021-03-201-15/+45
* Print RET_BIG stack closuresSven Tennie2020-09-251-7/+13
* rts: Fix printClosure when printing fwd ptrsÖmer Sinan Ağacan2020-03-141-1/+1
* Make printer untag when chasing a pointer in a RET_FUN frameSiddharth Bhat2019-07-041-1/+1
* [skip ci] add a blurb about the purpose of Printer.cSiddharth Bhat2019-06-261-1/+2
* rts/Printer: Print forwarding pointersÖmer Sinan Ağacan2019-03-051-3/+8
* rts/Printer: Introduce a few more printing utilitiesÖmer Sinan Ağacan2019-03-051-0/+71
* rts.cabal.in: force inclusion of findPtr/_findPtr symbol only with debug flagAlp Mestanogullari2018-11-221-8/+3
* rts/Printer.c: always define the findPtr symbolAlp Mestanogullari2018-09-121-3/+8
* findPtr: don't search the nurserySimon Marlow2018-06-191-0/+13
* Rename some mutable closure types for consistencyÖmer Sinan Ağacan2018-06-051-8/+8
* Move printMutableList to Printer.c next to other printersÖmer Sinan Ağacan2018-05-301-7/+15
* Handle TREC_CHUNK in printClosureÖmer Sinan Ağacan2018-05-301-0/+3
* Factor stack chunk printing out of printTSOÖmer Sinan Ağacan2018-05-291-2/+6
* printStackChunk: recognise a few more ret framesÖmer Sinan Ağacan2018-05-061-0/+12
* rts: fix format arguments for debugBelch calls on 32-bit systemsSergei Trofimovich2018-04-191-1/+1
* Add a forgotten newline in a debug printÖmer Sinan Ağacan2018-04-101-1/+1
* printClosure: slightly improve MVAR printingÖmer Sinan Ağacan2018-03-311-2/+24
* rts/Printer: add closure name entries for small arrays (Fixes #14513)Takano Akio2017-11-231-1/+10
* Prefer #if defined to #ifdefBen Gamari2017-04-281-7/+7
* More fixes for #5654Simon Marlow2017-01-061-0/+5
* Overhaul of Compact Regions (#12455)Simon Marlow2016-12-071-1/+1
* Use C99's boolBen Gamari2016-11-291-4/+4
* Remove CONSTR_STATICSimon Marlow2016-11-141-4/+2
* rts/Printer.h: fix constness of argument declarationSergei Trofimovich2016-08-061-1/+1
* Compact RegionsGiovanni Campagna2016-07-201-1/+8
* Remove Printer.c:prettyPrintClosure()Ömer Sinan Ağacan2016-06-101-81/+0
* prettyPrintClosure(): Untag the closure before accessing fieldsÖmer Sinan Ağacan2016-06-101-0/+2
* rts: More const correct-ness fixesErik de Castro Lopo2016-05-181-24/+25
* rts: Replace `nat` with `uint32_t`Erik de Castro Lopo2016-05-051-6/+8
* Remove unused IND_PERMJoachim Breitner2016-01-231-9/+1
* Maintain cost-centre stacks in the interpreterSimon Marlow2015-12-211-40/+50
* s/StgArrWords/StgArrBytes/Siddhanathan Shanmugam2015-09-111-2/+2
* rts/Printer.c: speed up '-Da' printer for 'LIBBFD' buildSergei Trofimovich2015-08-181-81/+11
* rts: unrust 'libbfd' debug symbols parserSergei Trofimovich2014-10-051-3/+12
* Revert "rts: add Emacs 'Local Variables' to every .c file"Simon Marlow2014-09-291-8/+0
* rts/Printer.c: update comments about using USING_LIBBFDSergei Trofimovich2014-09-021-2/+2
* rts: Remove trailing whitespace and tabs from Printer.cAustin Seipp2014-08-101-196/+196
* rts/Printer.c: drop zcode mangling/demangling support in C codeSergei Trofimovich2014-08-101-147/+2
* rts: add Emacs 'Local Variables' to every .c fileAustin Seipp2014-07-281-0/+8
* Add SmallArray# and SmallMutableArray# typesJohan Tibell2014-03-291-0/+15
* In rts/Printer.c, print exact UPDATE_FRAME typeArash Rouhani2014-01-151-1/+19
* Add a write barrier for TVAR closuresSimon Marlow2012-11-161-0/+14
* Produce new-style Cmm from the Cmm parserSimon Marlow2012-10-081-34/+1
* Convert more RTS macros to functionsIan Lynagh2012-09-211-3/+3
* More OS X build fixesIan Lynagh2012-09-141-7/+7
* Deprecate lnat, and use StgWord insteadSimon Marlow2012-09-071-7/+7
* small improvements to findPtr() and the closure printerSimon Marlow2012-08-311-1/+12
* Make a function for get_itbl, rather than using a CPP macroIan Lynagh2012-08-251-1/+1
* Fix warnings on Win64Ian Lynagh2012-04-261-12/+12