summaryrefslogtreecommitdiff
path: root/rts
Commit message (Expand)AuthorAgeFilesLines
* 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
* Fix rts.cabal.inMoritz Angermann2017-11-181-0/+1
* Detect overly long GC syncSimon Marlow2017-11-165-6/+80
* rts: Fix gc timingDouglas Wilson2017-11-151-16/+21
* RTS: Disable warnings in ffi.hPeter Trommler2017-11-151-1/+8
* Adds rts/rts.cabal.in fileMoritz Angermann2017-11-151-0/+441
* Remove left-overs from compareByteArray# inline conversionHerbert Valerio Riedel2017-11-092-15/+0
* Update autoconf test for gcc to require 4.7 and upPeter Trommler2017-11-061-6/+0
* rts/win32: Emit exception handler output to stderrBen Gamari2017-11-061-15/+15
* rts/PrimOps.cmm: add declaration for heapOverflow closureSergei Trofimovich2017-11-021-0/+1
* Allow packing constructor fieldsMichal Terepeta2017-10-292-2/+126
* Add -falignment-sanitization flagBen Gamari2017-10-293-0/+17
* Add stack traces on crashes on WindowsTamar Christina2017-10-228-4/+325
* Untag the potential AP_STACK in stg_getApStackValzhJames Clarke2017-10-191-1/+1
* whitespace onlyGabor Greif2017-10-181-2/+1
* updateThunk: indirectee can be taggedJames Clarke2017-10-161-1/+1
* rts/posix: Ensure that memory commit succeedsBen Gamari2017-10-161-1/+4
* rts: Label all threads created by the RTSBen Gamari2017-10-164-14/+23
* FreeBSD dtrace probe supportBen Gamari2017-10-162-7/+40
* Implement new `compareByteArrays#` primopHerbert Valerio Riedel2017-10-162-0/+15
* Fix calculation in threadStackOverflowSimon Marlow2017-10-161-2/+2
* rts: Print newline after "Stack trace:" on barfBen Gamari2017-10-031-1/+1
* Add ability to produce crash dumps on WindowsTamar Christina2017-10-034-1/+76
* Adds x86 NONE relocation typeMoritz Angermann2017-10-031-0/+4
* Add TODO about getMonotonicNSec() wrapping that can no longer happen.Niklas Hambüchen2017-09-271-0/+5
* Switch VEH to VCH and allow disabling of SEH completely.Tamar Christina2017-09-264-12/+106
* Revert "Switch VEH to VCH and allow disabling of SEH completely."Ben Gamari2017-09-264-106/+12
* rts: Throw proper HeapOverflow exception on allocating large arrayBen Gamari2017-09-262-34/+76
* Switch VEH to VCH and allow disabling of SEH completely.Ben Gamari2017-09-264-18/+112
* rts: Silence missing __noreturn__ warningBen Gamari2017-09-261-1/+1