summaryrefslogtreecommitdiff
path: root/includes/rts
Commit message (Expand)AuthorAgeFilesLines
* Throw an exception on heap overflowDemi Obenour2017-01-101-0/+10
* Don't have CPP macros expanding to 'defined'.Shea Levy2016-12-131-2/+11
* Make globals use sharedCAFMoritz Angermann2016-12-111-9/+18
* Overhaul of Compact Regions (#12455)Simon Marlow2016-12-073-43/+50
* Overhaul GC statsSimon Marlow2016-12-062-55/+43
* Revert "Make globals use sharedCAF"Ben Gamari2016-11-301-18/+9
* Use C99's boolBen Gamari2016-11-297-58/+54
* Make globals use sharedCAFMoritz Angermann2016-11-291-9/+18
* Define thread primitives if they're supported.Shea Levy2016-11-291-21/+25
* Remove CONSTR_STATICSimon Marlow2016-11-142-76/+71
* Add notes describing SRT conceptsBen Gamari2016-11-021-1/+12
* Support more than 64 logical processors on WindowsTamar Christina2016-10-011-0/+5
* Revert "codeGen: Remove binutils<2.17 hack, fixes T11758"Simon Peyton Jones2016-08-191-0/+11
* codeGen: Remove binutils<2.17 hack, fixes T11758Alex Dzyoba2016-08-051-11/+0
* Add mblocks_allocated to GC stats APIBartosz Nitka2016-07-271-0/+1
* Compact RegionsGiovanni Campagna2016-07-205-1/+81
* Log heap profiler samples to event logBen Gamari2016-07-162-5/+14
* NUMA cleanupsSimon Marlow2016-06-171-3/+1
* Rts flags cleanupSimon Marlow2016-06-102-30/+17
* NUMA supportSimon Marlow2016-06-107-130/+39
* rts: More const correct-ness fixesErik de Castro Lopo2016-05-182-16/+42
* rts: Make function pointer parameters `const` where possibleErik de Castro Lopo2016-05-121-8/+8
* rts: Replace `nat` with `uint32_t`Erik de Castro Lopo2016-05-0512-65/+66
* Add +RTS -AL<size>Simon Marlow2016-05-041-0/+1
* Allow limiting the number of GC threads (+RTS -qn<n>)Simon Marlow2016-05-041-0/+4
* rts: Remove deprecated C type `lnat`Erik de Castro Lopo2016-05-021-3/+0
* RTS: delete BlockedOnGA* + dead codeThomas Miedema2016-04-294-23/+3
* Remove obsolete/redundant FLEXIBLE_ARRAY macroHerbert Valerio Riedel2016-04-183-13/+13
* Allocate blocks in the GC in batchesSimon Marlow2016-04-121-1/+2
* rts: drop unused global 'blackhole_queue'Sergei Trofimovich2016-02-271-1/+1
* Remove unused IND_PERMJoachim Breitner2016-01-232-38/+36
* Maintain cost-centre stacks in the interpreterSimon Marlow2015-12-211-0/+1
* Random typo fixesHerbert Valerio Riedel2015-12-171-1/+1
* base: Add Haskell interface to ExecutionStackBen Gamari2015-11-231-0/+2
* rts: Add LibdwPool, a pool for libdw sessionsBen Gamari2015-11-231-0/+22
* rts: Expose more libdw symbolsBen Gamari2015-11-231-5/+9
* RtsFlags: Fix const warningBen Gamari2015-11-211-7/+7
* rts: Kill PAPI supportBen Gamari2015-11-181-26/+0
* Fix archive loading on Windows by the runtime loaderTamar Christina2015-11-171-0/+7
* Allow the GHCi Linker to resolve related dependencies when loading DLLsTamar Christina2015-11-071-0/+11
* Make GHCi & TH work when the compiler is built with -profSimon Marlow2015-11-072-28/+2
* Libdw: Fix symbol namingBen Gamari2015-11-011-2/+2
* Libdw: Add libdw-based stack unwindingBen Gamari2015-10-171-0/+90
* s/StgArrWords/StgArrBytes/Siddhanathan Shanmugam2015-09-112-16/+9
* tracing: Kill EVENT_STARTUPBen Gamari2015-09-051-2/+2
* Two step allocator for 64-bit systemsGiovanni Campagna2015-07-221-191/+3
* Fix for CAF retention when dynamically loading & unloading codeSimon Marlow2015-06-081-2/+4
* Replace hooks by callbacks in RtsConfig (#8785)Simon Marlow2015-04-071-26/+0
* fix bus errors on SPARC caused by unalignment access to alloc_limit (fixes #1...Karel Gardas2015-02-231-0/+3
* Trac #9878: Make the static form illegal in interpreted mode.Alexander Vershilov2015-01-161-2/+2