summaryrefslogtreecommitdiff
path: root/includes/RtsAPI.h
Commit message (Expand)AuthorAgeFilesLines
* rts: gc: use mutex+condvar instead of spinlooks in gc entry/exitDouglas Wilson2021-01-171-14/+0
* rts: add max_n_todo_overflow internal counterDouglas Wilson2021-01-171-0/+2
* rts: remove no_work counterDouglas Wilson2021-01-171-3/+0
* rts: Flush eventlog buffers from flushEventLogBen Gamari2020-11-241-2/+3
* Add rts_listThreads and rts_listMiscRoots to RtsAPI.hDavid Eichmann2020-11-131-0/+12
* RtsAPI: pause and resume the RTSDavid Eichmann2020-11-021-8/+91
* When using rts_setInCallCapability, lock incall threadsDylan Yudaken2020-10-171-4/+4
* nonmoving-gc: Track time usage of nonmoving markingBen Gamari2020-03-051-0/+39
* Update Wiki URLs to point to GitLabTakenobu Tani2019-03-251-1/+1
* Update GHC.Stats docsÖmer Sinan Ağacan2018-05-281-2/+5
* rts, base: Refactor stats.c to improve --machine-readable reportDouglas Wilson2018-03-261-15/+19
* Revert "rts, base: Refactor stats.c to improve --machine-readable report"Ben Gamari2018-03-201-19/+15
* rts, base: Refactor stats.c to improve --machine-readable reportDouglas Wilson2018-03-191-15/+19
* rts: Add --internal-counters RTS flag and several countersDouglas Wilson2018-03-191-0/+24
* Detect overly long GC syncSimon Marlow2017-11-161-0/+4
* Add rtsopts ignore and ignoreAll.Andreas Klebinger2017-07-281-0/+2
* Fix Work Balance computation in RTS statsDouglas Wilson2017-07-111-0/+4
* Prefer #if defined to #ifdefBen Gamari2017-04-281-3/+3
* cpp: Use #pragma once instead of #ifndef guardsBen Gamari2017-04-231-4/+1
* Abstract over the way eventlogs are flushedalexbiehl2017-01-311-0/+4
* Spelling fixes in comments [ci skip]Gabor Greif2017-01-181-1/+1
* Overhaul GC statsSimon Marlow2016-12-061-9/+106
* Install toplevel handler inside fork.Alexander Vershilov2016-12-021-0/+4
* rts: Add api to pin a thread to a numa node but without fixing a capabilityDarshan Kapashi2016-11-101-0/+24
* NUMA supportSimon Marlow2016-06-101-1/+5
* RtsFlags: Make `mallocFailHook` const correctErik de Castro Lopo2016-05-111-1/+1
* RTS: Add setInCallCapability()Simon Marlow2016-04-261-0/+9
* Fix for CAF retention when dynamically loading & unloading codeSimon Marlow2015-06-081-0/+3
* rts: add "-no-rtsopts-suggestions" optionJavran Cheng2015-05-061-0/+3
* Replace hooks by callbacks in RtsConfig (#8785)Simon Marlow2015-04-071-0/+33
* Revert "Rename _closure to _static_closure, apply naming consistently."Edward Z. Yang2014-10-201-6/+6
* Rename _closure to _static_closure, apply naming consistently.Edward Z. Yang2014-10-011-6/+6
* [ci skip] includes: detabify/dewhitespace RtsAPI.hAustin Seipp2014-08-201-9/+9
* Add hs_thread_done() (#8124)Simon Marlow2014-02-271-0/+13
* Improve the shutdownHaskellAndSignal and add fast exitDuncan Coutts2013-11-141-6/+4
* Globally replace "hackage.haskell.org" with "ghc.haskell.org"Simon Marlow2013-10-011-1/+1
* Distinguish between hs-main cases when giving rtsopts advice.Edward Z. Yang2013-09-151-0/+5
* Working towards fixing DLLs on Win64Ian Lynagh2012-05-061-1/+1
* Soem more Wind64 fixesIan Lynagh2012-03-161-1/+1
* Make forkProcess work with +RTS -NSimon Marlow2011-12-061-18/+30
* Make profiling work with multiple capabilities (+RTS -N)Simon Marlow2011-11-291-0/+9
* Generate the C main() function when linking a binary (fixes #5373)Simon Marlow2011-11-161-5/+43
* make shutdownHaskellAndExit() shut down the RTS and exit immediatelySimon Marlow2011-08-121-1/+5
* Change some TARGET checks to HOST checksIan Lynagh2010-07-141-1/+1
* Free full_prog_argv at exit, closing a memory leakSimon Marlow2009-12-011-0/+1
* Windows DLLs: Don't rely on stg/DLL.h being included in RtsAPI.hBen.Lippmeier@anu.edu.au2009-11-181-7/+13
* Don't share low valued Int and Char closures with Windows DLLsBen.Lippmeier@anu.edu.au2009-11-141-4/+10
* Tidy up file headers and copyrights; point to the wiki for docsSimon Marlow2009-08-251-0/+3
* RTS tidyup sweep, first phaseSimon Marlow2009-08-021-1/+1
* Add and export rts_unsafeGetMyCapability from rtsDuncan Coutts2009-06-121-0/+9