| Commit message (Expand) | Author | Age | Files | Lines |
* | Add CHECK(p), like ASSERT(p) but works even when !defined(DEBUG) | Simon Marlow | 2009-07-29 | 1 | -5/+9 |
* | enable the x86-specific versions of atomic_inc()/atomic_dec() | Simon Marlow | 2009-07-29 | 1 | -4/+4 |
* | Add atomic_inc()/atomic_dec(), and use them to replace gc_running_mutex | Simon Marlow | 2009-07-24 | 1 | -0/+72 |
* | NetBSD defines _REENTRANT in its header files, so compiling ghc gives | Simon Marlow | 2009-07-23 | 1 | -0/+2 |
* | includes/TSO.h: kill trailing whitespace | Samuel Bronson | 2009-07-22 | 1 | -3/+3 |
* | Say what StgTSOBlockInfo is for, where to read about it. | Samuel Bronson | 2009-07-22 | 1 | -0/+1 |
* | propagate the result of atomically properly (fixes #3049) | Simon Marlow | 2009-06-24 | 2 | -0/+2 |
* | remove unused cruft | Simon Marlow | 2009-06-03 | 1 | -1/+0 |
* | Stop building the rts against gmp | Duncan Coutts | 2009-06-13 | 3 | -19/+0 |
* | Remove the implementation of gmp primops from the rts | Duncan Coutts | 2009-06-13 | 2 | -7/+0 |
* | Add and export rts_unsafeGetMyCapability from rts | Duncan Coutts | 2009-06-12 | 1 | -0/+9 |
* | Remove the various mp registers from the StgRegTable | Duncan Coutts | 2009-06-10 | 2 | -20/+0 |
* | Define _BSD_SOURCE in Stg.h | Ian Lynagh | 2009-06-09 | 1 | -0/+4 |
* | Lock the StablePtr table during GC | Simon Marlow | 2009-06-04 | 1 | -0/+3 |
* | fix $(TOP) | Simon Marlow | 2009-06-04 | 1 | -1/+1 |
* | remove a prototype that shouldn't be here | Simon Marlow | 2009-06-04 | 1 | -2/+0 |
* | Remove the unused remains of __decodeFloat | Ian Lynagh | 2009-06-02 | 2 | -2/+0 |
* | Remove old GUM/GranSim code | Simon Marlow | 2009-06-02 | 16 | -495/+5 |
* | Quote commands that we run, so they work if there are space in their paths | Ian Lynagh | 2009-05-30 | 1 | -1/+1 |
* | don't shrink the stack smaller than the value set by +RTS -k<size> | Simon Marlow | 2009-05-29 | 1 | -0/+9 |
* | Split Reg into vreg/hreg and add register pairs | Ben.Lippmeier@anu.edu.au | 2009-05-18 | 1 | -0/+7 |
* | Use the more portable %lu rather than %zu | Ian Lynagh | 2009-05-24 | 1 | -8/+8 |
* | Fix warnings in mkDerivedConstants | Ian Lynagh | 2009-05-23 | 1 | -10/+10 |
* | fix a dependency: Makefile -> includes/Makefile | Simon Marlow | 2009-05-19 | 1 | -1/+1 |
* | use StgWord for the lock (fixes valgrind complaint on 64-bit machines) | Simon Marlow | 2009-05-14 | 1 | -1/+1 |
* | multi-slurp protection | Simon Marlow | 2009-05-08 | 1 | -0/+5 |
* | Add a header to all build system files: | Simon Marlow | 2009-04-28 | 2 | -0/+24 |
* | GHC new build system megapatch | Ian Lynagh | 2009-04-26 | 4 | -204/+184 |
* | add missing files (part of #3171 fix) | Simon Marlow | 2009-04-24 | 1 | -0/+21 |
* | Add EVENT_CREATE_SPARK_THREAD to replace EVENT_SPARK_TO_THREAD | Simon Marlow | 2009-04-23 | 1 | -19/+20 |
* | add getOrSetSignalHandlerStore, much like getOrSetTypeableStore | Simon Marlow | 2009-04-23 | 1 | -17/+0 |
* | Added new EventLog event: Spark to Thread. | donnie@darthik.com | 2009-04-13 | 1 | -15/+16 |
* | Fixed ThreadID to be defined as StgThreadID, not StgWord64. Changed Capabili... | donnie@darthik.com | 2009-04-13 | 1 | -2/+2 |
* | Eventlog support for new event type: create spark. | donnie@darthik.com | 2009-04-03 | 1 | -1/+2 |
* | SPARC NCG: HpLim is now always stored on the stack, not in a register | Ben.Lippmeier@anu.edu.au | 2009-03-31 | 1 | -1/+5 |
* | Set thread affinity with +RTS -qa (only on Linux so far) | Simon Marlow | 2009-03-18 | 2 | -2/+3 |
* | add missing case in ENTER() (fixes readwrite002(profasm) crash) | Simon Marlow | 2009-03-19 | 1 | -0/+1 |
* | Add fast event logging | Simon Marlow | 2009-03-17 | 2 | -7/+146 |
* | FIX biographical profiling (#3039, probably #2297) | Simon Marlow | 2009-03-17 | 1 | -4/+26 |
* | Add getNumberOfProcessors(), FIX MacOS X build problem (hopefully) | Simon Marlow | 2009-03-17 | 1 | -0/+3 |
* | Use work-stealing for load-balancing in the GC | Simon Marlow | 2009-03-13 | 2 | -5/+1 |
* | Instead of a separate context-switch flag, set HpLim to zero | Simon Marlow | 2009-03-13 | 2 | -30/+10 |
* | Partial fix for #2917 | Simon Marlow | 2009-03-06 | 1 | -0/+1 |
* | Rewrite of signal-handling (ghc patch; see also base and unix patches) | Simon Marlow | 2009-02-19 | 1 | -1/+1 |
* | update Sparc store/load barrier (#3019), and fix comments | Simon Marlow | 2009-02-12 | 1 | -3/+2 |
* | comment wibbles | Simon Marlow | 2009-02-11 | 1 | -2/+2 |
* | NCG: Use sync instead of msync for a memory barrier for powerpc | Ben.Lippmeier@anu.edu.au | 2009-02-13 | 1 | -1/+1 |
* | one more bugfix: a load/load memory barrier is required in stealWSDeque_() | Simon Marlow | 2009-02-11 | 1 | -16/+37 |
* | build fix: add -I../rts/parallel | Simon Marlow | 2009-02-06 | 1 | -1/+1 |
* | add a single-threaded version of cas() | Simon Marlow | 2009-02-06 | 1 | -0/+11 |