summaryrefslogtreecommitdiff
path: root/rts/Hpc.c
Commit message (Expand)AuthorAgeFilesLines
* rts: use HAVE_GETPID to guard subprocess related logicCheng Shao2022-11-111-1/+8
* rts: introduce (and use) `STG_NORETURN`Nicolas Trangez2022-11-021-1/+1
* Split out `GHC.HsToCore.{Breakpoints,Coverage}` and use `SizedSeq`John Ericson2022-06-021-1/+1
* Rename `HsToCore.{Coverage -> Ticks}`John Ericson2022-06-021-1/+1
* rts: use allocation helpers from RtsUtilsnineonine2021-12-101-1/+1
* Make `PosixSource.h` installed and under `rts/`John Ericson2021-08-091-1/+1
* Refactor CLabel pretty-printingSylvain Henry2020-07-311-2/+2
* Fix typos, via a Levenshtein-style correctorBrian Wignall2020-01-041-1/+1
* rts: Specialize hashing at call site rather than in struct.Crazycolorz52019-12-111-6/+6
* Fix typos, using Wikipedia list of common typosBrian Wignall2019-11-281-1/+1
* rts: Always truncate output filesBen Gamari2019-08-021-1/+1
* Remove MAX_PATH restrictions from RTS, I/O manager and various utilitiesTamar Christina2018-03-311-2/+3
* Prefer #if defined to #ifdefBen Gamari2017-04-281-4/+4
* Use C99's boolBen Gamari2016-11-291-3/+3
* rts: More const correct-ness fixesErik de Castro Lopo2016-05-181-1/+2
* rts: Replace `nat` with `uint32_t`Erik de Castro Lopo2016-05-051-5/+5
* Revert "rts: add Emacs 'Local Variables' to every .c file"Simon Marlow2014-09-291-8/+0
* rts: detabify/dewhitespace Hpc.cAustin Seipp2014-08-201-23/+23
* rts: add Emacs 'Local Variables' to every .c fileAustin Seipp2014-07-281-0/+8
* Check correct variable for NULLNicolas Trangez2014-04-271-1/+1
* Change the way module initialisation is done (#3252, #4417)Simon Marlow2011-04-121-90/+128
* Replace some exit(n) calls with stg_exit(n); fixes trac #4445Ian Lynagh2010-10-281-2/+2
* use FMT_Word64 instead of locally-defined versionSimon Marlow2010-03-301-8/+1
* Stifle warning about printf format stringsbenl@cse.unsw.edu.au2010-02-031-1/+1
* RTS tidyup sweep, first phaseSimon Marlow2009-08-021-6/+7
* Allow the exact HPC tix filename to be given in the HPCTIXFILE env varIan Lynagh2008-07-011-1/+7
* Fixing HPCTIXDIR problem with mkdir usage on Windowsandy@galois.com2008-04-111-1/+6
* Adding environment variable HPCTIXDIR, a directory to place tix results.andy@galois.com2008-04-081-3/+23
* Fix more warningsSimon Marlow2007-10-231-4/+4
* FIX BUILD (on 32-bit platforms): hs_hpc_module() type mismatchSimon Marlow2007-10-231-4/+4
* Change some ints to unsigned intsSimon Marlow2007-10-181-5/+5
* Writing out .tix file only if you are the original process, not a child.andy@galois.com2007-09-171-2/+11
* removing the functions hs_hpc_read and hs_hpc_write inside Hpc.c, they are de...andy@galois.com2007-09-171-38/+0
* Cleaning up Hpc.c; adding support for reflection into Hpc.andy@galois.com2007-06-271-12/+9
* Cleanup Hpc sub-system, remove hpc-tracer implementation.andy@galois.com2007-06-261-280/+11
* Adding new ffi calls into the Hpc rts subsystemandy@galois.com2007-06-121-94/+117
* Changing internal data structures used by Hpcandy@galois.com2007-04-301-70/+83
* Fixing bad allocation of tix box breakpointing array.andy@galois.com2007-02-131-1/+4
* Using RTS debug tracing support inside Hpc.candy@galois.com2007-02-131-61/+57
* Changing bootstrapping for pipes between debugger and debuggeeandy@galois.com2007-01-101-34/+48
* Dynamically allocating the tix box breakpoint arrayandy@galois.com2007-01-091-1/+5
* Adding command channel for the hpc debugger to the hpc part of the RTSandy@galois.com2007-01-091-50/+201
* Updating rix output to new standard.andy@galois.com2006-12-141-4/+4
* Removing unused argument to a printf.andy@galois.com2006-12-131-1/+1
* Misc Hpc improvement to dynamic tracer outputandy@galois.com2006-12-131-49/+66
* Adding tracing supportandy@galois.com2006-12-091-4/+86
* Misc unsigned printing issues; adding magicTixNumber.andy@galois.com2006-11-301-8/+13
* Added a workaround for format specifier mismatchsven.panne@aedion.de2006-11-101-1/+8
* Changing Main.tix to <prog_name>.tix in the Hpc RTSandy@galois.com2006-10-251-1/+6
* Haskell Program Coverageandy@galois.com2006-10-241-0/+324