summaryrefslogtreecommitdiff
path: root/includes/stg/SMP.h
Commit message (Expand)AuthorAgeFilesLines
* Globally replace "hackage.haskell.org" with "ghc.haskell.org"Simon Marlow2013-10-011-1/+1
* Fix the definition of cas() on x86 (#8219)Patrick Palka2013-09-231-1/+1
* 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-211-4/+28
|/
* ARMv5 compatibility for registerized runtime changes.Stephen Blackheath2011-08-101-26/+12
* RTS: fix xchg/cas fcns to invoke memory barrier on ARMv7 platformKarel Gardas2011-08-101-0/+6
* implement ARMv7 specific memory barriersKarel Gardas2011-08-101-1/+11
* make StgReturn and cas functions Thumb friendlyKarel Gardas2011-08-101-0/+2
* implement ARMv6/7 specific xchg functionKarel Gardas2011-08-101-2/+18
* Stephen Blackheath's GHC/ARM registerised portKarel Gardas2011-08-101-0/+43
* Update some files for new testsuite tests locationDavid Terei2011-07-201-1/+1
* Don't expose the cas definition to .hc filesIan Lynagh2011-04-301-0/+2
* add casMutVar#Simon Marlow2011-04-111-1/+2
* messageBlackHole: fix deadlock bug caused by a missing 'volatile'Simon Marlow2010-06-101-0/+8
* Use "rep; nop" inside a spin-lock loop on x86/x86-64Simon Marlow2009-09-291-0/+18
* Tidy up file headers and copyrights; point to the wiki for docsSimon Marlow2009-08-251-1/+6
* RTS tidyup sweep, first phaseSimon Marlow2009-08-021-0/+313