summaryrefslogtreecommitdiff
path: root/includes
Commit message (Expand)AuthorAgeFilesLines
* includes/Stg.h: add declarations for hs_popcnt and frindsSergei Trofimovich2014-02-172-0/+40
* Fix --enable-unregistered by declaring missing RTS functions (#8748)Sergei Trofimovich2014-02-171-0/+2
* Make `#include "Rts.h"` C++-compatible again (re #8676)Herbert Valerio Riedel2014-01-193-9/+9
* Remove obsolete declarations from `MiscClosures.h`Herbert Valerio Riedel2014-01-131-33/+0
* Move the allocation of CAF blackholes into 'newCAF' (#8590)Patrick Palka2013-12-041-2/+2
* Untab ClosureTypes.h and ClosureFlags.cPatrick Palka2013-12-041-38/+38
* Comment on StgArrWords vs StgArrBytesArash Rouhani2013-11-221-1/+8
* GHCi: Properly generate jump code for ARM (#8380)Austin Seipp2013-11-221-0/+1
* Grammar in commentsGabor Greif2013-11-221-1/+1
* Allow the linker to be used without retaining CAFs unconditionallySimon Marlow2013-11-211-2/+19
* In the DEBUG rts, track when CAFs are GC'dSimon Marlow2013-11-212-2/+3
* Improve the shutdownHaskellAndSignal and add fast exitDuncan Coutts2013-11-141-6/+4
* Linker.c: remove stablehash, which is no longer usedTakano Akio2013-10-251-3/+0
* Placate clang (#8444, #8445)Austin Seipp2013-10-251-0/+2
* rts: Print correct stack size on stack overflowBen Gamari2013-10-251-1/+1
* Make integer overflow less likely to happen (#7762)Simon Marlow2013-10-251-0/+24
* Another attempt to fix the conditions for slop-zeroingSimon Marlow2013-10-251-3/+6
* Fix building RtsProbes.d on Mac OS X 10.9 (#8139)Darin Morrison2013-10-111-1/+1
* Fix up the conditions for zeroing slop (#8402)Simon Marlow2013-10-111-10/+26
* Use dynamic linking only if the GHC package is compiled with -dynamic (#8376)Simon Marlow2013-10-112-3/+10
* Globally replace "hackage.haskell.org" with "ghc.haskell.org"Simon Marlow2013-10-0143-46/+46
* Remove use of R9, and fix associated bugsSimon Marlow2013-10-012-13/+31
* Fix the definition of cas() on x86 (#8219)Patrick Palka2013-09-231-1/+1
* Fix linker_unload now that we are running constructors in the linker (#8291)Simon Marlow2013-09-231-0/+3
* Pass 512-bit-wide vectors in registers.Geoffrey Mainland2013-09-224-0/+122
* Add support for 512-bit-wide vectors.Geoffrey Mainland2013-09-223-17/+21
* Pass 256-bit-wide vectors in registers.Geoffrey Mainland2013-09-224-0/+122
* Add support for 256-bit-wide vectors.Geoffrey Mainland2013-09-223-17/+21
* Enable passing vector arguments in xmm registers on x86-32.Geoffrey Mainland2013-09-221-1/+6
* Ensure that globalRegMaybe returns accurate information for XMM registers.Geoffrey Mainland2013-09-221-1/+13
* Distinguish between hs-main cases when giving rtsopts advice.Edward Z. Yang2013-09-151-0/+5
* Fix freeHaskellFunPtr crash on iOS.Austin Seipp2013-09-151-0/+3
* Revert "Default to infinite stack size (#8189)"Austin Seipp2013-09-083-13/+5
* Default to infinite stack size (#8189)Austin Seipp2013-09-083-5/+13
* Fix printf formats for pathchar on Windows (where it's wchar_t, not char)Simon Marlow2013-09-041-0/+2
* Merge branch 'master' into atomicsRyan Newton2013-08-311-3/+6
|\
| * In the non-threaded RTS, make *_barrier functions EXTERN_INLINE, not #define....Ryan Newton2013-08-211-3/+6
* | Eliminate atomic_inc_by and instead medofiy atomic_inc.Ryan Newton2013-08-211-27/+8
* | Add PrimOp fetchAddIntArray# plus supporting C function atomic_inc_by.Ryan Newton2013-08-212-4/+29
* | Add PrimOp: casIntArray#. Modify casMutVar# for 'ticketed' style.Ryan Newton2013-08-211-0/+1
* | add casArray# primop, similar to casMutVar# but for array elementsRyan Newton2013-08-211-0/+1
|/
* Rename SSE -> XMM for consistency.Geoffrey Mainland2013-08-063-21/+21
* adding FastString.string_table to the sharedCAF/Globals.c mechanismNicolas Frisby2013-07-161-0/+1
* Rename atomicReadMVar and friends to readMVar.Edward Z. Yang2013-07-121-4/+4
* Implement tryAtomicReadMVar#.Edward Z. Yang2013-07-101-0/+1
* Add LOCK_CLOSURE macro for use in C--, which inlines the capability check.Edward Z. Yang2013-07-101-9/+26
* Implement atomicReadMVar, fixing #4001.Edward Z. Yang2013-07-092-12/+16
* Fix build on OS XIan Lynagh2013-06-221-0/+4
* Fix #8009 : Failure to compile on powerpc64-linux.Erik de Castro Lopo2013-06-221-0/+4
* Add some missing clang bits to the build system.Austin Seipp2013-06-171-0/+5