summaryrefslogtreecommitdiff
path: root/rts
Commit message (Expand)AuthorAgeFilesLines
* rts, base: Refactor stats.c to improve --machine-readable reportDouglas Wilson2018-03-192-302/+664
* Fix typoGabor Greif2018-03-191-1/+1
* Improve accuracy of get/setAllocationCounterBen Gamari2018-03-193-14/+23
* rts: Add --internal-counters RTS flag and several countersDouglas Wilson2018-03-1912-30/+293
* Update a comment in Exception.cmmÖmer Sinan Ağacan2018-03-131-1/+1
* Comment improvements on interpreter breakpoint IO actionÖmer Sinan Ağacan2018-03-131-5/+5
* Fix a debug print in disassembler (#14905)Ömer Sinan Ağacan2018-03-101-1/+5
* Compacted arrays are pinned for isByteArrayPinned#Simon Marlow2018-03-091-1/+2
* Fix typo in description of -V RTS flagTej Chajed2018-03-071-1/+1
* Schedule.c: remove unreachable code blockÖmer Sinan Ağacan2018-03-072-22/+0
* Schedule.c: remove a redundant CPP guardÖmer Sinan Ağacan2018-03-061-2/+0
* Correct default -A value in RTS flag usage infoSimon Jakobi2018-03-021-1/+1
* rts/win32: Assert that the IO manager has been initialisedSimon Jakobi2018-03-021-18/+15
* Various Windows / Cross Compile to Windows fixesMoritz Angermann2018-03-022-1/+6
* rts: Note functions which must take all_tasks_mutex.Ben Gamari2018-03-023-0/+6
* forkProcess: fix task mutex release orderÖmer Sinan Ağacan2018-03-021-4/+4
* RTS: Remove unused retainer schemesSimon Jakobi2018-02-253-172/+1
* RTS: Remember to free some pointersSimon Jakobi2018-02-251-3/+12
* myThreadId# is trivial; make it an inline primopSimon Marlow2018-02-182-6/+0
* rts.cabal.in: advertise profiling flavours of libraries, behind a flagAlp Mestanogullari2018-02-151-1/+12
* Update .cabal files for Cabal 2.1Moritz Angermann2018-02-151-2/+2
* Adds `smp` flag to rts.cabal.Moritz Angermann2018-02-151-0/+4
* Evac.c: remove unused CPP guardÖmer Sinan Ağacan2018-02-121-3/+0
* Use SPDX syntax in rts/package.conf.inHerbert Valerio Riedel2018-02-071-1/+1
* rts: fix some barf format specifiers.Douglas Wilson2018-02-062-2/+2
* rts: Use BITS_IN macro in bitmap calculationsÖmer Sinan Ağacan2018-02-062-8/+8
* rts: Add format attribute to barfBen Gamari2018-02-063-3/+3
* rts: Fix format of failed memory commit messageBen Gamari2018-02-061-1/+1
* ghc-prim: Emulate C11 atomics when not availableBen Gamari2018-02-031-0/+2
* Mark xmm6 as caller saved in the register allocator for windows.klebinger.andreas@gmx.at2018-01-311-5/+28
* rts: Ensure that forkOS releases Task on terminationBen Gamari2018-01-312-0/+2
* Make RTS keep less memory (fixes #14702)Andrey Sverdlichenko2018-01-313-14/+42
* Add likely annotation to cmm files in a few obvious places.klebinger.andreas@gmx.at2018-01-293-8/+8
* Fix Windows stack allocations.Tamar Christina2018-01-261-5/+11
* [rts] Adjust whitehole_spinDouglas Wilson2018-01-215-12/+10
* Revert "Improve accuracy of get/setAllocationCounter"Ben Gamari2018-01-183-23/+14
* Revert "Fix regression on i386 due to get/setAllocationCounter change"Ben Gamari2018-01-181-2/+2
* Fix regression on i386 due to get/setAllocationCounter changeBen Gamari2018-01-151-2/+2
* Improve accuracy of get/setAllocationCounterSimon Marlow2018-01-083-14/+23
* Windows: fix all failing tests.Tamar Christina2018-01-021-2/+6
* Get rid of some stuttering in comments and docsGabor Greif2017-12-194-5/+5
* Blackholes can be large objects (#14497)Simon Marlow2017-12-181-3/+10
* typos in local varGabor Greif2017-12-141-2/+2
* rts: Don't default to single capability when profiledBen Gamari2017-12-111-4/+0
* rts: fix filename case for mingw32 targetSergei Trofimovich2017-12-054-6/+6
* RtsFlags: allow +RTS -K0Ben Gamari2017-11-271-1/+1
* base: fdReady(): Fix timeouts > ~49 days overflowing. Fixes #14262.Niklas Hambüchen2017-11-241-0/+1
* rts/Printer: add closure name entries for small arrays (Fixes #14513)Takano Akio2017-11-231-1/+10
* rts: Fix inconsistencies in how retainer and heap censuses are timed.Douglas Wilson2017-11-211-3/+3
* rts: Move libdwPrintBacktrace to public interfaceBen Gamari2017-11-211-3/+0