summaryrefslogtreecommitdiff
path: root/includes
Commit message (Expand)AuthorAgeFilesLines
* rts, base: Refactor stats.c to improve --machine-readable reportDouglas Wilson2018-03-191-15/+19
* Improve accuracy of get/setAllocationCounterBen Gamari2018-03-193-2/+5
* rts: Add --internal-counters RTS flag and several countersDouglas Wilson2018-03-194-2/+30
* UNREG: fix implicit declarations from pdep and pextSergei Trofimovich2018-03-091-0/+12
* rts: fix barf format attributeDouglas Wilson2018-02-081-1/+1
* rts: Add format attribute to barfBen Gamari2018-02-061-1/+2
* Mark xmm6 as caller saved in the register allocator for windows.klebinger.andreas@gmx.at2018-01-311-2/+6
* Fix Windows stack allocations.Tamar Christina2018-01-261-0/+10
* Revert "Improve accuracy of get/setAllocationCounter"Ben Gamari2018-01-182-3/+2
* Improve accuracy of get/setAllocationCounterSimon Marlow2018-01-082-2/+3
* rts/Printer: add closure name entries for small arrays (Fixes #14513)Takano Akio2017-11-231-0/+1
* rts: Move libdwPrintBacktrace to public interfaceBen Gamari2017-11-211-0/+6
* Detect overly long GC syncSimon Marlow2017-11-162-0/+6
* Remove left-overs from compareByteArray# inline conversionHerbert Valerio Riedel2017-11-091-1/+0
* Allow packing constructor fieldsMichal Terepeta2017-10-292-52/+68
* Add stack traces on crashes on WindowsTamar Christina2017-10-221-0/+1
* Implement new `compareByteArrays#` primopHerbert Valerio Riedel2017-10-161-0/+1
* Add ability to produce crash dumps on WindowsTamar Christina2017-10-031-0/+1
* Switch VEH to VCH and allow disabling of SEH completely.Tamar Christina2017-09-261-0/+1
* Revert "Switch VEH to VCH and allow disabling of SEH completely."Ben Gamari2017-09-261-1/+0
* rts: Throw proper HeapOverflow exception on allocating large arrayBen Gamari2017-09-261-2/+3
* Switch VEH to VCH and allow disabling of SEH completely.Ben Gamari2017-09-261-0/+1
* base: fdReady(): Improve accuracy and simplify code.Niklas Hambüchen2017-09-191-0/+4
* rts/RetainerProfile: Adding missing closure types to isRetainerBen Gamari2017-09-191-4/+5
* [RTS] Add getObjectLoadStatusBartosz Nitka2017-09-181-0/+14
* [RTS] Harden against buffer overflowBartosz Nitka2017-09-131-1/+0
* includes/rts: Drop trailing commaBen Gamari2017-09-071-1/+1
* rts: Add heap breakdown type for -hTBen Gamari2017-09-051-0/+1
* eventlog: Clean up profiling heap breakdown typeBen Gamari2017-09-051-0/+12
* Speed up compilation of profiling stubsBen Gamari2017-08-162-0/+18
* Add rtsopts ignore and ignoreAll.Andreas Klebinger2017-07-281-0/+2
* Initialize hs_init with UTF8 encoded arguments on Windows.Andreas Klebinger2017-07-271-6/+0
* Fix Work Balance computation in RTS statsDouglas Wilson2017-07-112-5/+10
* Typos in comments [ci skip]Gabor Greif2017-07-061-1/+1
* Fix a lost-wakeup bug in BLACKHOLE handling (#13751)Simon Marlow2017-06-081-2/+0
* includes/Stg.h: '#if sparch_HOST_ARCH' -> '#if defined(sparch_HOST_ARCH)'Sergei Trofimovich2017-05-141-1/+1
* Prefer #if defined to #ifdefBen Gamari2017-04-2824-312/+312
* Enable new warning for fragile/incorrect CPP #if usageErik de Castro Lopo2017-04-287-69/+116
* Use memcpy in cloneArrayBen Gamari2017-04-281-16/+2
* compiler/cmm/PprC.hs: constify labels in .rodataSergei Trofimovich2017-04-243-14/+24
* cpp: Use #pragma once instead of #ifndef guardsBen Gamari2017-04-2359-241/+60
* hs_add_root() RTS API removalSergei Trofimovich2017-04-172-4/+0
* UNREG: remove dead code around -split-objsSergei Trofimovich2017-04-161-14/+0
* Revert "Enable new warning for fragile/incorrect CPP #if usage"Ben Gamari2017-04-057-119/+71
* rts: Fix lingering #ifsBen Gamari2017-04-041-1/+1
* Enable new warning for fragile/incorrect CPP #if usageErik de Castro Lopo2017-04-057-71/+119
* Report heap overflow in the same way as stack overflowSimon Marlow2017-04-021-1/+2
* FastMutInt: fix Int and Ptr sizes when crosscompilingSergei Trofimovich2017-04-021-1/+28
* rts: Fix buildBen Gamari2017-02-281-1/+1
* rts: Allow profile output path to be specified on RTS command lineBen Gamari2017-02-281-0/+1