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 |
2008-02-28 |
simonmar@microsoft.com | Release some of the memory allocated to a stack when... |
tree | commitdiff |
2008-02-20 |
Simon Marlow | round_to_mblocks: should use StgWord not nat |
tree | commitdiff |
2008-02-15 |
simonmar@microsoft.com | add ROUNDUP_BYTES_TO_WDS |
tree | commitdiff |
2008-01-30 |
simonmar@microsoft.com | memInventory: optionally dump the memory inventory |
tree | commitdiff |
2008-01-11 |
Simon Marlow | recordMutableGen_GC: we must call the spinlocked versio... |
tree | commitdiff |
2007-12-14 |
simonmar@microsoft.com | calculate wastage due to unused memory at the end of... |
tree | commitdiff |
2007-12-13 |
simonmar@microsoft.com | remove declarations for variables that no longer exist |
tree | commitdiff |
2007-11-20 |
simonmar@microsoft.com | improvements to PAPI support |
tree | commitdiff |
2007-10-31 |
Simon Marlow | Initial parallel GC support |
tree | commitdiff |
2007-10-31 |
Simon Marlow | Refactoring of the GC in preparation for parallel GC |
tree | commitdiff |
2007-10-30 |
Simon Marlow | move GetRoots() to GC.c |
tree | commitdiff |
2008-06-14 |
Ian Lynagh | Fix conversions between Double/Float and simple-integer |
tree | commitdiff |
2008-06-04 |
Simon Marlow | Fix unreg build |
tree | commitdiff |
2008-05-12 |
Simon Marlow | FIX #1861: floating-point constants for infinity and... |
tree | commitdiff |
2008-04-25 |
Ian Lynagh | Fix the ticky ticky build |
tree | commitdiff |
2008-04-16 |
Ian Lynagh | Remove some duplicate extern decls |
tree | commitdiff |
2008-04-17 |
Ian Lynagh | Add some more generic (en|de)code(Double|Float) code |
tree | commitdiff |
2008-04-09 |
Simon Marlow | add pointers to the wiki for the rules about C prototypes |
tree | commitdiff |
2008-04-09 |
Simon Marlow | FIX BUILD (bootstrap with -fvia-C): prototype fixes |
tree | commitdiff |
2008-04-07 |
Simon Marlow | FIX BUILD on non-x86: add missing prototypes |
tree | commitdiff |
2008-04-07 |
Simon Marlow | update a comment |
tree | commitdiff |
2008-04-02 |
Simon Marlow | Do not #include external header files when compiling... |
tree | commitdiff |
2008-03-25 |
Ian Lynagh | Fix warnings in main/Constants |
tree | commitdiff |
2008-03-25 |
Ian Lynagh | Fix warnings in the RTS |
tree | commitdiff |
2008-01-23 |
Ian Lynagh | Fix setting argv[0] in shell-utils.c on Windows |
tree | commitdiff |
2008-01-23 |
Ian Lynagh | Escape arguments for Windows in shell-tools.c |
tree | commitdiff |
2008-01-10 |
Clemens Fruhwirth | Refactor cross-plattform process spawning from ghc... |
tree | commitdiff |
2008-01-03 |
Simon Marlow | Fix warnings with newer gcc versions (I hope) |
tree | commitdiff |
2007-11-20 |
Simon Marlow | Move file locking into the RTS, fixing #629, #1109 |
tree | commitdiff |
2007-10-19 |
Simon Marlow | second attempt to fix C compiler warnings with -fhpc |
tree | commitdiff |
2007-10-18 |
Simon Marlow | Change some ints to unsigned ints |
tree | commitdiff |
next |