2010-04-22 |
Simon Marlow | fix 64-bit value for W_SHIFT, which thankfully appears... |
tree | commitdiff |
2010-04-21 |
Ian Lynagh | Use StgWord64 instead of ullong |
tree | commitdiff |
2010-04-01 |
Simon Marlow | Remove the IND_OLDGEN and IND_OLDGEN_PERM closure types |
tree | commitdiff |
2010-04-01 |
Simon Marlow | Change the representation of the MVar blocked queue |
tree | commitdiff |
2010-03-30 |
Simon Marlow | eliminate some duplication with a bit of CPP |
tree | commitdiff |
2010-03-29 |
Simon Marlow | Move a thread to the front of the run queue when anothe... |
tree | commitdiff |
2010-03-30 |
Simon Marlow | remove non-existent MUT_CONS symbols |
tree | commitdiff |
2010-03-29 |
Simon Marlow | change throwTo to use tryWakeupThread rather than unblo... |
tree | commitdiff |
2010-03-29 |
Simon Marlow | New implementation of BLACKHOLEs |
tree | commitdiff |
2010-03-29 |
Simon Marlow | Add a 'setKeepCAFs' external function (#3900) |
tree | commitdiff |
2010-03-27 |
Ian Lynagh | Fix the format specifier for Int64/Word64 on Windows |
tree | commitdiff |
2010-03-11 |
Simon Marlow | Use message-passing to implement throwTo in the RTS |
tree | commitdiff |
2010-03-09 |
Simon Marlow | Split part of the Task struct into a separate struct... |
tree | commitdiff |
2010-02-03 |
Simon Marlow | add comment for srt_bitmap field |
tree | commitdiff |
2010-01-27 |
Simon Marlow | define INFINITY and NAN if they don't exist (#2929) |
tree | commitdiff |
2010-01-26 |
Simon Marlow | avoid using non-standard %zd format specifier (#3804) |
tree | commitdiff |
2010-01-22 |
Simon Marlow | When acquiring a spinlock, yieldThread() every 1000... |
tree | commitdiff |
2009-12-31 |
Simon Marlow | take newCAF() out from sm_mutex; use the capability... |
tree | commitdiff |
2009-12-17 |
Simon Marlow | Fix #650: use a card table to mark dirty sections of... |
tree | commitdiff |
2009-12-12 |
Manuel M T Chakravarty | Expose all EventLog events as DTrace probes |
tree | commitdiff |
2009-12-09 |
Ian Lynagh | Eliminate mkdependC |
tree | commitdiff |
2009-12-08 |
Simon Marlow | declare g0 (fixes compilation failure with -fvia-C) |
tree | commitdiff |
2009-12-04 |
Simon Marlow | Correction to the allocation stats following earlier... |
tree | commitdiff |
2009-12-03 |
Simon Marlow | GC refactoring, remove "steps" |
tree | commitdiff |
2009-12-01 |
Simon Marlow | Make allocatePinned use local storage, and other refact... |
tree | commitdiff |
2009-12-01 |
Simon Marlow | Free full_prog_argv at exit, closing a memory leak |
tree | commitdiff |
2009-11-30 |
Simon Marlow | Implement a new heap-tuning option: -H |
tree | commitdiff |
2009-11-29 |
Simon Marlow | Store a destination step in the block descriptor |
tree | commitdiff |
2009-11-25 |
Simon Marlow | threadStackOverflow: check whether stack squeezing... |
tree | commitdiff |
2009-11-25 |
Simon Marlow | add a comment to TSO_MARKED |
tree | commitdiff |
2009-11-19 |
Simon Marlow | define HS_WORD_MAX |
tree | commitdiff |
2009-11-18 |
Ben.Lippmeier@anu... | Windows DLLs: Don't rely on stg/DLL.h being included... |
tree | commitdiff |
2009-11-14 |
Ben.Lippmeier@anu... | Don't share low valued Int and Char closures with Windo... |
tree | commitdiff |
2009-11-12 |
Simon Marlow | Switch EventThreadID back to 32 bits. |
tree | commitdiff |
2009-11-11 |
Simon Marlow | Second attempt to fix #1185 (forkProcess and -threaded) |
tree | commitdiff |
2009-11-05 |
Ian Lynagh | Make installation on *nix work for paths with spaces... |
tree | commitdiff |
2009-10-15 |
Simon Marlow | Add events to show when GC threads are idle/working |
tree | commitdiff |
2009-10-14 |
Simon Marlow | micro-opt: replace stmGetEnclosingTRec() with a field... |
tree | commitdiff |
2009-10-14 |
Simon Marlow | Fixes for cross-compiling to a different word size |
tree | commitdiff |
2009-10-08 |
simonpj@microsoft.com | Make ghci work with libraries compiled with -ticky |
tree | commitdiff |
2009-09-29 |
Simon Marlow | Use "rep; nop" inside a spin-lock loop on x86/x86-64 |
tree | commitdiff |
2009-09-28 |
Simon Marlow | remove TICK_GC_WORDS_COPIED, the GC stats give us the... |
tree | commitdiff |
2009-09-25 |
Simon Marlow | Add a way to generate tracing events programmatically |
tree | commitdiff |
2009-09-18 |
Simon Marlow | implement case-on-Word in the byte code generator/inter... |
tree | commitdiff |
2009-09-18 |
Simon Marlow | Fix #3439: -debug implies -ticky, and -ticky code links... |
tree | commitdiff |
2009-09-15 |
Simon Marlow | Event tracing: put the capability in the block marker... |
tree | commitdiff |
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 |
next |