summaryrefslogtreecommitdiff
path: root/includes
Commit message (Expand)AuthorAgeFilesLines
* Remove CONSTR_STATICSimon Marlow2016-11-142-76/+71
* rts: Add api to pin a thread to a numa node but without fixing a capabilityDarshan Kapashi2016-11-101-0/+24
* Add notes describing SRT conceptsBen Gamari2016-11-021-1/+12
* Support more than 64 logical processors on WindowsTamar Christina2016-10-011-0/+5
* Expose hs_exit_(rtsFalse) as hs_exit_nowait()Simon Marlow2016-09-231-0/+1
* Add hs_try_putmvar()Simon Marlow2016-09-121-0/+4
* Make start address of `osReserveHeapMemory` tunable via command line -xbFrancesco Mazzoli2016-09-091-0/+4
* Tag pointers in interpreted constructorsmniip2016-08-301-1/+7
* Revert "codeGen: Remove binutils<2.17 hack, fixes T11758"Simon Peyton Jones2016-08-191-0/+11
* refactor test for __builtin_unreachable into Rts.h macro RTS_UNREACHABLEKarel Gardas2016-08-151-0/+7
* codeGen: Remove binutils<2.17 hack, fixes T11758Alex Dzyoba2016-08-051-11/+0
* Use MO_Cmpxchg in Primops.cmm instead of ccall cas(..)alexbiehl2016-08-011-0/+10
* Add mblocks_allocated to GC stats APIBartosz Nitka2016-07-271-0/+1
* Implement unboxed sum primitive typeÖmer Sinan Ağacan2016-07-211-0/+1
* Compact RegionsGiovanni Campagna2016-07-206-1/+93
* 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-1010-133/+44
* Rename isPinnedByteArray# to isByteArrayPinned#Ben Gamari2016-06-041-1/+2
* RTS SMP: Use compiler built-ins on all platforms.Peter Trommler2016-06-041-166/+23
* rts: Add isPinnedByteArray# primopBen Gamari2016-05-181-0/+1
* Fix histograms for ticky codeMateusz Lenik2016-05-181-2/+9
* rts: More const correct-ness fixesErik de Castro Lopo2016-05-182-16/+42
* PPC: Implement SMP primitives using gcc built-insPeter Trommler2016-05-161-64/+9
* rts: Make function pointer parameters `const` where possibleErik de Castro Lopo2016-05-121-8/+8
* rts: Fix C compiler warnings on WindowsErik de Castro Lopo2016-05-111-0/+5
* RtsFlags: Make `mallocFailHook` const correctErik de Castro Lopo2016-05-111-1/+1
* stg/Types.h: Fix comment and #includeBen Gamari2016-05-101-3/+5
* Use stdint types for Stg{Word,Int}{8,16,32,64}Tomas Carnecky2016-05-102-123/+91
* 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
* RTS: Add setInCallCapability()Simon Marlow2016-04-261-0/+9
* Remove obsolete/redundant FLEXIBLE_ARRAY macroHerbert Valerio Riedel2016-04-184-22/+13
* Use stdint types to define SIZEOF and ALIGNMENT of INTx/WORDxTomas Carnecky2016-04-181-41/+20
* Rework CC/CC_STAGE0 handling in `configure.ac`Herbert Valerio Riedel2016-04-161-1/+1
* Allocate blocks in the GC in batchesSimon Marlow2016-04-121-1/+2
* Remove left-over shell-tools.cHerbert Valerio Riedel2016-04-101-139/+0
* Autoconf: detect and set CFLAGS/CPPFLAGS needed for C99 modeHerbert Valerio Riedel2016-03-281-0/+4
* Scrap IRIX supportHerbert Valerio Riedel2016-03-281-5/+0
* Remove now pointless INLINE_ME macroHerbert Valerio Riedel2016-03-271-1/+0
* RTS: Fix & refactor "portable inline" macrosHerbert Valerio Riedel2016-03-261-37/+39
* Avoid local label syntax for assembler on AIXHerbert Valerio Riedel2016-03-241-0/+20
* Split external symbol prototypes (EF_) (Trac #11395)Sergei Trofimovich2016-03-082-5/+30
* rts: drop unused global 'blackhole_queue'Sergei Trofimovich2016-02-272-2/+1
* PowerPC: Improve float register assignment.Peter Trommler2016-02-161-3/+9
* Ensure that we don't produce code for pre-ARMv7 without barriersBen Gamari2016-01-251-14/+3