summaryrefslogtreecommitdiff
path: root/includes/Rts.h
Commit message (Expand)AuthorAgeFilesLines
* rts: Use RTS_LIKELY in CHECKBen Gamari2020-11-261-2/+2
* RTS: Fix failed inlining of copy_tag.Andreas Klebinger2020-11-261-1/+6
* rts: Infrastructure for testing with ThreadSanitizerBen Gamari2020-10-241-0/+1
* Expose RTS-only ways (#18651)Sylvain Henry2020-10-091-0/+9
* rts: Refactor foreign export trackingBen Gamari2020-09-181-0/+3
* Cleanup OVERWRITING_CLOSURE logicDaniel Gröber2020-06-011-1/+3
* Merge non-moving garbage collectorBen Gamari2019-10-231-4/+10
|\
| * rts: Add prefetch macrosBen Gamari2019-10-221-0/+4
| * rts: Implement concurrent collection in the nonmoving collectorBen Gamari2019-10-201-0/+1
| * rts/GC: Add an obvious assertion during block initializationÖmer Sinan Ağacan2019-10-181-4/+5
* | Windows: Update tarballs to GCC 9.2 and remove MAX_PATH limit.Tamar Christina2019-10-201-0/+6
|/
* rts: Correct handling of LARGE ARR_WORDS in LDV profilerMatthew Pickering2019-06-271-0/+8
* Improve performance of newSmallArray#Michal Terepeta2019-04-011-1/+7
* Update Wiki URLs to point to GitLabTakenobu Tani2019-03-251-1/+1
* Finish stable splitDavid Feuer2018-08-291-1/+2
* Add HeapView functionalityPatrick Dougherty2018-05-201-0/+1
* Speed up compilation of profiling stubsBen Gamari2017-08-161-0/+1
* Initialize hs_init with UTF8 encoded arguments on Windows.Andreas Klebinger2017-07-271-6/+0
* Prefer #if defined to #ifdefBen Gamari2017-04-281-15/+15
* cpp: Use #pragma once instead of #ifndef guardsBen Gamari2017-04-231-4/+1
* Report heap overflow in the same way as stack overflowSimon Marlow2017-04-021-1/+2
* Don't barf() on failures in loadArchive()Ben Gamari2016-12-071-3/+3
* Overhaul GC statsSimon Marlow2016-12-061-32/+1
* refactor test for __builtin_unreachable into Rts.h macro RTS_UNREACHABLEKarel Gardas2016-08-151-0/+7
* NUMA supportSimon Marlow2016-06-101-1/+0
* Remove obsolete/redundant FLEXIBLE_ARRAY macroHerbert Valerio Riedel2016-04-181-9/+0
* rts: Add LibdwPool, a pool for libdw sessionsBen Gamari2015-11-231-0/+1
* Libdw: Add libdw-based stack unwindingBen Gamari2015-10-171-0/+1
* Typos in error messages and in commentsGabor Greif2015-04-101-1/+1
* Replace hooks by callbacks in RtsConfig (#8785)Simon Marlow2015-04-071-1/+0
* Implement -XStaticValuesFacundo Domínguez2014-12-091-0/+1
* Revert "Rename _closure to _static_closure, apply naming consistently."Edward Z. Yang2014-10-201-1/+0
* Rename _closure to _static_closure, apply naming consistently.Edward Z. Yang2014-10-011-0/+1
* [ci skip] includes: detabify/dewhitespace Rts.hAustin Seipp2014-08-201-10/+10
* rts: Print correct stack size on stack overflowBen Gamari2013-10-251-1/+1
* Use dynamic linking only if the GHC package is compiled with -dynamic (#8376)Simon Marlow2013-10-111-0/+10
* Globally replace "hackage.haskell.org" with "ghc.haskell.org"Simon Marlow2013-10-011-1/+1
* Revert "Default to infinite stack size (#8189)"Austin Seipp2013-09-081-2/+1
* Default to infinite stack size (#8189)Austin Seipp2013-09-081-1/+2
* Optimise lockClosure when n_capabilities == 1; fixes #693Ian Lynagh2013-06-151-1/+1
* Fix a typoIan Lynagh2013-02-051-1/+1
* Expose the prototype for getMonotonicNSecIan Lynagh2013-01-171-0/+1
* Don't clearNurseries() in parallel with -debugSimon Marlow2012-11-011-0/+6
* Produce new-style Cmm from the Cmm parserSimon Marlow2012-10-081-1/+0
* Fix #7087 (integer overflow in getDelayTarget())Simon Marlow2012-07-311-0/+2
* Fix build on Win32, and handle the FMT_* #defines in a slightly nicer wayIan Lynagh2012-04-271-13/+0
* Simplify format specifiersIan Lynagh2012-04-271-27/+4
* Fix build on OSX: Use the 'z' format specifier modifier when possibleIan Lynagh2012-04-261-15/+9
* Fix warnings on Win64Ian Lynagh2012-04-261-3/+12
* A couple of build fixes for Win64Ian Lynagh2012-04-241-1/+1