2009-07-22 |
Samuel Bronson | includes/TSO.h: kill trailing whitespace |
tree | commitdiff |
2009-07-22 |
Samuel Bronson | Say what StgTSOBlockInfo is for, where to read about it. |
tree | commitdiff |
2009-06-24 |
Simon Marlow | propagate the result of atomically properly (fixes... |
tree | commitdiff |
2009-06-03 |
Simon Marlow | remove unused cruft |
tree | commitdiff |
2009-06-13 |
Duncan Coutts | Stop building the rts against gmp |
tree | commitdiff |
2009-06-13 |
Duncan Coutts | Remove the implementation of gmp primops from the rts |
tree | commitdiff |
2009-06-12 |
Duncan Coutts | Add and export rts_unsafeGetMyCapability from rts |
tree | commitdiff |
2009-06-10 |
Duncan Coutts | Remove the various mp registers from the StgRegTable |
tree | commitdiff |
2009-06-09 |
Ian Lynagh | Define _BSD_SOURCE in Stg.h |
tree | commitdiff |
2009-06-04 |
Simon Marlow | Lock the StablePtr table during GC |
tree | commitdiff |
2009-06-04 |
Simon Marlow | fix $(TOP) |
tree | commitdiff |
2009-06-04 |
Simon Marlow | remove a prototype that shouldn't be here |
tree | commitdiff |
2009-06-02 |
Ian Lynagh | Remove the unused remains of __decodeFloat |
tree | commitdiff |
2009-06-02 |
Simon Marlow | Remove old GUM/GranSim code |
tree | commitdiff |
2009-05-30 |
Ian Lynagh | Quote commands that we run, so they work if there are... |
tree | commitdiff |
2009-05-29 |
Simon Marlow | don't shrink the stack smaller than the value set by... |
tree | commitdiff |
2009-05-18 |
Ben.Lippmeier@anu... | Split Reg into vreg/hreg and add register pairs |
tree | commitdiff |
2009-05-24 |
Ian Lynagh | Use the more portable %lu rather than %zu |
tree | commitdiff |
2009-05-23 |
Ian Lynagh | Fix warnings in mkDerivedConstants |
tree | commitdiff |
2009-05-19 |
Simon Marlow | fix a dependency: Makefile -> includes/Makefile |
tree | commitdiff |
2009-05-14 |
Simon Marlow | use StgWord for the lock (fixes valgrind complaint... |
tree | commitdiff |
2009-05-08 |
Simon Marlow | multi-slurp protection |
tree | commitdiff |
2009-04-28 |
Simon Marlow | Add a header to all build system files: |
tree | commitdiff |
2009-04-26 |
Ian Lynagh | GHC new build system megapatch |
tree | commitdiff |
2009-04-24 |
Simon Marlow | add missing files (part of #3171 fix) |
tree | commitdiff |
2009-04-23 |
Simon Marlow | Add EVENT_CREATE_SPARK_THREAD to replace EVENT_SPARK_TO... |
tree | commitdiff |
2009-04-23 |
Simon Marlow | add getOrSetSignalHandlerStore, much like getOrSetTypea... |
tree | commitdiff |
2009-04-13 |
donnie@darthik.com | Added new EventLog event: Spark to Thread. |
tree | commitdiff |
2009-04-13 |
donnie@darthik.com | Fixed ThreadID to be defined as StgThreadID, not StgWor... |
tree | commitdiff |
2009-04-03 |
donnie@darthik.com | Eventlog support for new event type: create spark. |
tree | commitdiff |
2009-03-31 |
Ben.Lippmeier@anu... | SPARC NCG: HpLim is now always stored on the stack... |
tree | commitdiff |
2009-03-18 |
Simon Marlow | Set thread affinity with +RTS -qa (only on Linux so... |
tree | commitdiff |
2009-03-19 |
Simon Marlow | add missing case in ENTER() (fixes readwrite002(profasm... |
tree | commitdiff |
2009-03-17 |
Simon Marlow | Add fast event logging |
tree | commitdiff |
2009-03-17 |
Simon Marlow | FIX biographical profiling (#3039, probably #2297) |
tree | commitdiff |
2009-03-17 |
Simon Marlow | Add getNumberOfProcessors(), FIX MacOS X build problem... |
tree | commitdiff |
2009-03-13 |
Simon Marlow | Use work-stealing for load-balancing in the GC |
tree | commitdiff |
2009-03-13 |
Simon Marlow | Instead of a separate context-switch flag, set HpLim... |
tree | commitdiff |
2009-03-06 |
Simon Marlow | Partial fix for #2917 |
tree | commitdiff |
2009-02-19 |
Simon Marlow | Rewrite of signal-handling (ghc patch; see also base... |
tree | commitdiff |
2009-02-12 |
Simon Marlow | update Sparc store/load barrier (#3019), and fix comments |
tree | commitdiff |
2009-02-11 |
Simon Marlow | comment wibbles |
tree | commitdiff |
2009-02-13 |
Ben.Lippmeier@anu... | NCG: Use sync instead of msync for a memory barrier... |
tree | commitdiff |
2009-02-11 |
Simon Marlow | one more bugfix: a load/load memory barrier is required... |
tree | commitdiff |
2009-02-06 |
Simon Marlow | build fix: add -I../rts/parallel |
tree | commitdiff |
2009-02-06 |
Simon Marlow | add a single-threaded version of cas() |
tree | commitdiff |
2009-02-06 |
Simon Marlow | add a store/load memory barrier |
tree | commitdiff |
2009-02-03 |
Ben.Lippmeier@anu... | SPARC NCG: Give regs o0-o5 back to the allocator |
tree | commitdiff |
2009-01-27 |
Samuel Bronson | Implement #2191 (traceCcs# -- prints CCS of a value... |
tree | commitdiff |
2009-01-26 |
Simon Marlow | add comment for ASSERT_LOCK_HELD() |
tree | commitdiff |
2009-01-17 |
Ian Lynagh | Reinstate: Always check the result of pthread_mutex_loc... |
tree | commitdiff |
2009-01-16 |
Simon Marlow | UNDO: Always check the result of pthread_mutex_lock... |
tree | commitdiff |
2009-01-04 |
Matthias Kilian | Always check the result of pthread_mutex_lock() and... |
tree | commitdiff |
2009-01-12 |
Simon Marlow | Keep the remembered sets local to each thread during... |
tree | commitdiff |
2008-12-10 |
Simon Marlow | FIX #1364: added support for C finalizers that run... |
tree | commitdiff |
2008-12-09 |
Simon Marlow | Fix #2592: do an orderly shutdown when the heap is... |
tree | commitdiff |
2008-12-02 |
Simon Marlow | Fix more problems caused by padding in the Capability... |
tree | commitdiff |
2008-08-14 |
dias@eecs.harvard.edu | Merging in the new codegen branch |
tree | commitdiff |
2008-11-23 |
Ian Lynagh | Add a --machine-readable RTS flag |
tree | commitdiff |
2008-11-21 |
Simon Marlow | Use mutator threads to do GC, instead of having a separ... |
tree | commitdiff |
2008-11-18 |
Simon Marlow | Add optional eager black-holing, with new flag -feager... |
tree | commitdiff |
2008-11-17 |
Simon Marlow | Attempt to fix #2512 and #2063; add +RTS -xm<address... |
tree | commitdiff |
2008-11-14 |
Simon Marlow | refactor: move unlockClosure() into SMPClosureOps(... |
tree | commitdiff |
2008-11-14 |
Simon Marlow | Omit definitions of cas() and xchg() in .hc code |
tree | commitdiff |
2008-11-06 |
Simon Marlow | Run sparks in batches, instead of creating a new thread... |
tree | commitdiff |
2008-10-22 |
Simon Marlow | Refactoring and reorganisation of the scheduler |
tree | commitdiff |
2008-09-15 |
berthold@mathemati... | Work stealing for sparks |
tree | commitdiff |
2008-10-10 |
Simon Marlow | add readTVarIO :: TVar a -> IO a |
tree | commitdiff |
2008-10-06 |
Ian Lynagh | Remove #define _BSD_SOURCE from Stg.h |
tree | commitdiff |
2008-09-19 |
Simon Marlow | On Linux use libffi for allocating executable memory... |
tree | commitdiff |
2008-09-19 |
Simon Marlow | Move the context_switch flag into the Capability |
tree | commitdiff |
2008-09-18 |
Simon Marlow | Fix MacOS X build: don't believe __GNUC_GNU_INLINE__... |
tree | commitdiff |
2008-09-16 |
Simon Marlow | FIX #2469: sort out our static/extern inline story |
tree | commitdiff |
2008-09-09 |
Simon Marlow | when a memory leak is detected, report which blocks... |
tree | commitdiff |
2008-09-09 |
Simon Marlow | More sanity checking for the TSO write barrier |
tree | commitdiff |
2008-09-08 |
Simon Marlow | Make LOOKS_LIKE_{INFO,CLOSURE}_PTR into inline function... |
tree | commitdiff |
2008-09-04 |
Ian Lynagh | Define _BSD_SOURCE in Stg.h |
tree | commitdiff |
2008-08-10 |
Ian Lynagh | bindists are now some way towards working |
tree | commitdiff |
2008-07-29 |
Simon Marlow | FIX #2332: avoid overflow on 64-bit machines in the... |
tree | commitdiff |
2008-07-10 |
Simon Marlow | add threadStatus# primop, for querying the status of... |
tree | commitdiff |
2008-07-09 |
Simon Marlow | add new primop: asyncExceptionsBlocked# :: IO Bool |
tree | commitdiff |
2008-07-09 |
Simon Marlow | FIX part of #2301, and #1619 |
tree | commitdiff |
2008-05-28 |
Karel Gardas | FIX #2313 do not include BFD symbols in RTS when the... |
tree | commitdiff |
2008-06-19 |
Simon Marlow | Fix up inlines for gcc 4.3 |
tree | commitdiff |
2008-06-09 |
Simon Marlow | Experimental "mark-region" strategy for the old generation |
tree | commitdiff |
2008-04-17 |
Simon Marlow | remove EVACUATED: store the forwarding pointer in the... |
tree | commitdiff |
2008-04-16 |
Simon Marlow | Don't traverse the entire list of threads on every... |
tree | commitdiff |
2008-04-16 |
Simon Marlow | Add a write barrier to the TSO link field (#1589) |
tree | commitdiff |
2008-04-16 |
Simon Marlow | pad step_workspace to 64 bytes, to speed up access... |
tree | commitdiff |
2008-04-16 |
Simon Marlow | Reorganisation to fix problems related to the gct regis... |
tree | commitdiff |
2008-04-16 |
Simon Marlow | improvements to +RTS -s output |
tree | commitdiff |
2008-04-16 |
Simon Marlow | Keep track of an accurate count of live words in each... |
tree | commitdiff |
2008-04-16 |
Simon Marlow | Allow work units smaller than a block to improve load... |
tree | commitdiff |
2008-04-16 |
Simon Marlow | use RTS_VAR() |
tree | commitdiff |
2008-04-16 |
Simon Marlow | treat the global work list as a queue rather than a... |
tree | commitdiff |
2008-04-16 |
Simon Marlow | GC: move static object processinng into thread-local... |
tree | commitdiff |
2008-04-16 |
Simon Marlow | Add +RTS -vg flag for requesting some GC trace messages... |
tree | commitdiff |
2008-04-16 |
Simon Marlow | GC: rearrange storage to reduce memory accesses in... |
tree | commitdiff |
2008-04-16 |
Simon Marlow | Add profiling of spinlocks |
tree | commitdiff |
2008-04-16 |
Simon Marlow | rename StgSync to SpinLock |
tree | commitdiff |
next |