| Commit message (Expand) | Author | Age | Files | Lines |
* | includes/Stg.h: add declarations for hs_popcnt and frinds | Sergei Trofimovich | 2014-02-17 | 2 | -0/+40 |
* | Fix --enable-unregistered by declaring missing RTS functions (#8748) | Sergei Trofimovich | 2014-02-17 | 1 | -0/+2 |
* | Make `#include "Rts.h"` C++-compatible again (re #8676) | Herbert Valerio Riedel | 2014-01-19 | 3 | -9/+9 |
* | Remove obsolete declarations from `MiscClosures.h` | Herbert Valerio Riedel | 2014-01-13 | 1 | -33/+0 |
* | Move the allocation of CAF blackholes into 'newCAF' (#8590) | Patrick Palka | 2013-12-04 | 1 | -2/+2 |
* | Untab ClosureTypes.h and ClosureFlags.c | Patrick Palka | 2013-12-04 | 1 | -38/+38 |
* | Comment on StgArrWords vs StgArrBytes | Arash Rouhani | 2013-11-22 | 1 | -1/+8 |
* | GHCi: Properly generate jump code for ARM (#8380) | Austin Seipp | 2013-11-22 | 1 | -0/+1 |
* | Grammar in comments | Gabor Greif | 2013-11-22 | 1 | -1/+1 |
* | Allow the linker to be used without retaining CAFs unconditionally | Simon Marlow | 2013-11-21 | 1 | -2/+19 |
* | In the DEBUG rts, track when CAFs are GC'd | Simon Marlow | 2013-11-21 | 2 | -2/+3 |
* | Improve the shutdownHaskellAndSignal and add fast exit | Duncan Coutts | 2013-11-14 | 1 | -6/+4 |
* | Linker.c: remove stablehash, which is no longer used | Takano Akio | 2013-10-25 | 1 | -3/+0 |
* | Placate clang (#8444, #8445) | Austin Seipp | 2013-10-25 | 1 | -0/+2 |
* | rts: Print correct stack size on stack overflow | Ben Gamari | 2013-10-25 | 1 | -1/+1 |
* | Make integer overflow less likely to happen (#7762) | Simon Marlow | 2013-10-25 | 1 | -0/+24 |
* | Another attempt to fix the conditions for slop-zeroing | Simon Marlow | 2013-10-25 | 1 | -3/+6 |
* | Fix building RtsProbes.d on Mac OS X 10.9 (#8139) | Darin Morrison | 2013-10-11 | 1 | -1/+1 |
* | Fix up the conditions for zeroing slop (#8402) | Simon Marlow | 2013-10-11 | 1 | -10/+26 |
* | Use dynamic linking only if the GHC package is compiled with -dynamic (#8376) | Simon Marlow | 2013-10-11 | 2 | -3/+10 |
* | Globally replace "hackage.haskell.org" with "ghc.haskell.org" | Simon Marlow | 2013-10-01 | 43 | -46/+46 |
* | Remove use of R9, and fix associated bugs | Simon Marlow | 2013-10-01 | 2 | -13/+31 |
* | Fix the definition of cas() on x86 (#8219) | Patrick Palka | 2013-09-23 | 1 | -1/+1 |
* | Fix linker_unload now that we are running constructors in the linker (#8291) | Simon Marlow | 2013-09-23 | 1 | -0/+3 |
* | Pass 512-bit-wide vectors in registers. | Geoffrey Mainland | 2013-09-22 | 4 | -0/+122 |
* | Add support for 512-bit-wide vectors. | Geoffrey Mainland | 2013-09-22 | 3 | -17/+21 |
* | Pass 256-bit-wide vectors in registers. | Geoffrey Mainland | 2013-09-22 | 4 | -0/+122 |
* | Add support for 256-bit-wide vectors. | Geoffrey Mainland | 2013-09-22 | 3 | -17/+21 |
* | Enable passing vector arguments in xmm registers on x86-32. | Geoffrey Mainland | 2013-09-22 | 1 | -1/+6 |
* | Ensure that globalRegMaybe returns accurate information for XMM registers. | Geoffrey Mainland | 2013-09-22 | 1 | -1/+13 |
* | Distinguish between hs-main cases when giving rtsopts advice. | Edward Z. Yang | 2013-09-15 | 1 | -0/+5 |
* | Fix freeHaskellFunPtr crash on iOS. | Austin Seipp | 2013-09-15 | 1 | -0/+3 |
* | Revert "Default to infinite stack size (#8189)" | Austin Seipp | 2013-09-08 | 3 | -13/+5 |
* | Default to infinite stack size (#8189) | Austin Seipp | 2013-09-08 | 3 | -5/+13 |
* | Fix printf formats for pathchar on Windows (where it's wchar_t, not char) | Simon Marlow | 2013-09-04 | 1 | -0/+2 |
* | Merge branch 'master' into atomics | Ryan Newton | 2013-08-31 | 1 | -3/+6 |
|\ |
|
| * | In the non-threaded RTS, make *_barrier functions EXTERN_INLINE, not #define.... | Ryan Newton | 2013-08-21 | 1 | -3/+6 |
* | | Eliminate atomic_inc_by and instead medofiy atomic_inc. | Ryan Newton | 2013-08-21 | 1 | -27/+8 |
* | | Add PrimOp fetchAddIntArray# plus supporting C function atomic_inc_by. | Ryan Newton | 2013-08-21 | 2 | -4/+29 |
* | | Add PrimOp: casIntArray#. Modify casMutVar# for 'ticketed' style. | Ryan Newton | 2013-08-21 | 1 | -0/+1 |
* | | add casArray# primop, similar to casMutVar# but for array elements | Ryan Newton | 2013-08-21 | 1 | -0/+1 |
|/ |
|
* | Rename SSE -> XMM for consistency. | Geoffrey Mainland | 2013-08-06 | 3 | -21/+21 |
* | adding FastString.string_table to the sharedCAF/Globals.c mechanism | Nicolas Frisby | 2013-07-16 | 1 | -0/+1 |
* | Rename atomicReadMVar and friends to readMVar. | Edward Z. Yang | 2013-07-12 | 1 | -4/+4 |
* | Implement tryAtomicReadMVar#. | Edward Z. Yang | 2013-07-10 | 1 | -0/+1 |
* | Add LOCK_CLOSURE macro for use in C--, which inlines the capability check. | Edward Z. Yang | 2013-07-10 | 1 | -9/+26 |
* | Implement atomicReadMVar, fixing #4001. | Edward Z. Yang | 2013-07-09 | 2 | -12/+16 |
* | Fix build on OS X | Ian Lynagh | 2013-06-22 | 1 | -0/+4 |
* | Fix #8009 : Failure to compile on powerpc64-linux. | Erik de Castro Lopo | 2013-06-22 | 1 | -0/+4 |
* | Add some missing clang bits to the build system. | Austin Seipp | 2013-06-17 | 1 | -0/+5 |