2009-09-13 |
Simon Marlow | Add event block markers |
tree | commitdiff |
2009-09-12 |
Simon Marlow | Optimise the code generated at trace points |
tree | commitdiff |
2009-09-15 |
Simon Marlow | Improve the default parallel GC settings, and sanitise... |
tree | commitdiff |
2009-09-10 |
Simon Marlow | put back F_, just in case the via-C codegen uses it |
tree | commitdiff |
2009-09-10 |
Simon Marlow | fix installation of header files (#3451) |
tree | commitdiff |
2009-09-09 |
Simon Marlow | Omit visibility pragmas on Windows (fixes warnings... |
tree | commitdiff |
2009-08-29 |
Simon Marlow | Unify event logging and debug tracing. |
tree | commitdiff |
2009-08-29 |
Simon Marlow | add RTS_PRIVATE attribute |
tree | commitdiff |
2009-08-29 |
Simon Marlow | Fix incorrectly hidden RTS symbols |
tree | commitdiff |
2009-08-05 |
Simon Marlow | Declare RTS-private prototypes with __attribute__(... |
tree | commitdiff |
2009-08-25 |
Simon Marlow | Tidy up file headers and copyrights; point to the wiki... |
tree | commitdiff |
2009-08-19 |
Simon Marlow | Restore the entry field in StgInfoTable when !defined... |
tree | commitdiff |
2009-08-19 |
Simon Marlow | remove some redundant declarations |
tree | commitdiff |
2009-08-18 |
Simon Marlow | Fix #3429: a tricky race condition |
tree | commitdiff |
2009-08-09 |
Ian Lynagh | Make Constants shareable with the base package |
tree | commitdiff |
2009-08-07 |
Ian Lynagh | Fix the build on OS X |
tree | commitdiff |
2009-08-05 |
Simon Marlow | profiling build fixes |
tree | commitdiff |
2009-08-03 |
Simon Marlow | move termios prototypes into a public header |
tree | commitdiff |
2009-08-03 |
Simon Marlow | move StgEntCounter type into its own header |
tree | commitdiff |
2009-08-03 |
Simon Marlow | Rename primops from foozh_fast to stg_foozh |
tree | commitdiff |
2009-08-03 |
Simon Marlow | remove the GUM closure types |
tree | commitdiff |
2009-08-03 |
Simon Marlow | move gc_alloc_block to make it visible on 32-bit |
tree | commitdiff |
2009-08-03 |
Simon Marlow | Windows build fixes |
tree | commitdiff |
2009-08-03 |
Simon Marlow | x86_64 build fix: declare gc_alloc_block_sync |
tree | commitdiff |
2009-08-02 |
Simon Marlow | RTS tidyup sweep, first phase |
tree | commitdiff |
2009-06-28 |
Simon Marlow | remove old incarnation of .NET support |
tree | commitdiff |
2009-07-29 |
Simon Marlow | Add CHECK(p), like ASSERT(p) but works even when !defin... |
tree | commitdiff |
2009-07-29 |
Simon Marlow | enable the x86-specific versions of atomic_inc()/atomic... |
tree | commitdiff |
2009-07-24 |
Simon Marlow | Add atomic_inc()/atomic_dec(), and use them to replace... |
tree | commitdiff |
2009-07-23 |
Simon Marlow | NetBSD defines _REENTRANT in its header files, so compi... |
tree | commitdiff |
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 |
next |