fix haddock submodule pointer
[ghc-hetmet.git] / rts / sm /
2011-05-25 Simon Marlowfix an integer overflow (#5086), and pre-emptively...
2011-05-24 Simon MarlowFix +RTS -G1 (by deleting code, yay!) (#5026)
2011-04-14 Simon MarlowAvoid accumulating slop in the pinned_object_block.
2011-04-13 Simon Marlowfix a bug introduced in 1fb38442d3a55ac92795aa6c5ed4df8...
2011-04-12 Simon MarlowisAlive: re-apply the tag if we find a forwarding point...
2011-04-11 Simon MarlowRefactoring and tidy up
2011-02-04 Simon Marlowadd missing initialisation of ws->todo_large_objects
2011-02-02 Simon Marlowfix compacting GC
2011-02-02 Simon Marlowfix warning
2011-02-02 Simon MarlowGC refactoring and cleanup
2011-02-02 Simon MarlowA small GC optimisation
2011-02-02 Simon MarlowRemove the per-generation mutable lists
2011-01-25 Simon Marlowupdate debugging code for fragmentation
2011-01-31 Simon Marlowfix warning
2010-10-13 Simon Marlow32-bit fix
2010-08-20 Simon Marlowfix some shutdown memory leaks
2010-12-21 Simon MarlowCount allocations more accurately
2010-12-15 Simon Marlowremove an optimisation that wasn't
2010-12-16 Simon Marlowfix a warning
2010-12-15 Simon MarlowImplement stack chunks and separate TSO/STACK objects
2010-12-09 Simon Marlowfix another sanity error, and refactor/tidy up
2010-10-29 Simon Marlowsanity: fix places where we weren't filling fresh memor...
2010-11-01 Ian LynaghOn Windows, when returning memory to the OS, we try...
2010-09-25 Edward Z. YangDon't interrupt when task blocks exceptions, don't...
2010-09-19 Edward Z. YangInterruptible FFI calls with pthread_kill and CancelSyn...
2010-10-05 Simon MarlowFix a very rare crash in GHCi
2010-08-27 Simon MarlowFix for nursery resizing: the first block's back pointe...
2010-07-18 Marco Túlio Gontij... Don't check for swept blocks in -DS.
2010-08-13 Ian LynaghReturn memory to the OS; trac #698
2010-08-10 Simon MarlowRun finalizers *after* updating the stable pointer...
2010-07-13 Ian LynaghChange some TARGET tests to HOST tests in the RTS
2010-06-28 Simon Marlowduring shutdown, only free the heap if we waited for...
2010-06-24 Simon MarlowCast some more nats to StgWord to be on the safe side
2010-06-24 Simon Marlowcomments only
2010-06-24 Simon MarlowFix an arithmetic overflow bug causing crashes with...
2010-06-17 Simon MarlowFix the symbol visibility pragmas
2010-06-04 Simon Marlowfix warning
2010-05-09 Simon MarlowSmall optimisation: allocate nursery blocks contiguously
2010-05-28 Marco Túlio Gontij... rts/sm/GC.c: resize_generations(): Remove unneeded...
2010-05-26 Marco Túlio Gontij... rts/sm/BlockAlloc.c: Small comment correction.
2010-05-26 Marco Túlio Gontij... rts/sm/GC.c: Annotate constants.
2010-05-25 Simon MarlowMake sparks into weak pointers (#2185)
2010-05-22 Ian LynaghFix the RTS debug_p build
2010-05-10 Simon MarlowCompacting GC fix, we forgot to thread the new bq field...
2010-05-06 Simon MarlowFix +RTS -G1
2010-04-09 Ian LynaghHandle IND_STATIC in isRetainer
2010-04-07 Simon Marlowsanity check fix
2010-04-01 Simon MarlowRemove the IND_OLDGEN and IND_OLDGEN_PERM closure types
2010-04-01 Simon MarlowChange the representation of the MVar blocked queue
2010-03-29 Simon MarlowMove a thread to the front of the run queue when anothe...
2010-03-29 Simon Marlowtiny GC optimisation
2010-03-29 Simon MarlowNew implementation of BLACKHOLEs
2010-03-25 Simon MarlowFix an assertion that was not safe when running in...
2010-03-29 Simon MarlowAdd a 'setKeepCAFs' external function (#3900)
2010-03-25 Simon MarlowA sanity check
2010-03-19 Simon MarlowUNDO: slight improvement to scavenging ...
2010-03-19 Simon Marlowslight improvement to scavenging of update frames when...
2010-03-16 Simon Marlowcopy_tag_nolock(): fix write ordering and add a write_b...
2010-03-11 Simon MarlowUse message-passing to implement throwTo in the RTS
2009-11-23 Simon Marlowdisable a false assertion, add a comment to explain why
2010-03-09 Simon MarlowSplit part of the Task struct into a separate struct...
2010-02-22 Ben.Lippmeier@anu... Fix #3875: Crash in parallel GC, wrong pointer was...
2010-01-22 Simon MarlowWhen acquiring a spinlock, yieldThread() every 1000...
2009-12-31 Simon MarlowRemove declaration of non-existent mark_splim
2009-12-31 Simon Marlowtake newCAF() out from sm_mutex; use the capability...
2009-12-31 Simon Marlowuse local mut lists rather than global mut lists in...
2009-12-21 Simon MarlowFixes to account for the new layout of MUT_ARR_PTRS...
2009-12-17 Simon MarlowFix #650: use a card table to mark dirty sections of...
2009-12-12 Manuel M T ChakravartyExpose all EventLog events as DTrace probes
2009-12-08 Simon Marlowsimplify weak pointer processing
2009-12-08 Simon Marlowsimplification/optimisation: update tso->bound->tso...
2009-12-07 Simon Marlowremove global 'total_allocated', seems to be the same...
2009-12-04 Simon Marlowevaluate_large: evaluate large objects to bd->dest...
2009-12-04 Simon MarlowCorrection to the allocation stats following earlier...
2009-12-03 Simon MarlowGC refactoring, remove "steps"
2009-12-03 Simon Marlowadd a missing lock around allocGroup()
2009-12-02 Simon Marlowremove unused cap->in_gc flag
2009-12-02 Simon MarlowRefactoring only
2009-12-02 Simon Marlowmove sanity checking code from Storage.c to Sanity.c
2009-12-01 Simon MarlowMake allocatePinned use local storage, and other refact...
2009-11-30 Simon MarlowImplement a new heap-tuning option: -H
2009-11-29 Simon MarlowStore a destination step in the block descriptor
2009-11-14 Ben.Lippmeier@anu... Don't share low valued Int and Char closures with Windo...
2009-10-06 Ben.Lippmeier@anu... Use C syntax for casting. 'stgCast' appears to have...
2009-10-15 Simon MarlowAdd events to show when GC threads are idle/working
2009-10-08 Simon MarlowMark/compact: use a dynamically-sized mark stack, and...
2009-09-28 Simon Marlowremove TICK_GC_WORDS_COPIED, the GC stats give us the...
2009-09-18 Simon MarlowFix the nursery size calculation when -N is used with -H
2009-09-12 Simon MarlowOptimise the code generated at trace points
2009-09-15 Simon MarlowImprove the default parallel GC settings, and sanitise...
2009-09-10 Simon Marlowadd comment: __thread is not supported by gcc on OS...
2009-09-10 Simon MarlowFix #3320: we forgot to save/restore the GC register...
2009-09-09 Simon MarlowOmit visibility pragmas on Windows (fixes warnings...
2009-09-08 Simon Marlowcomment fix
2009-08-29 Simon MarlowFix incorrectly hidden RTS symbols
2009-08-05 Simon MarlowDeclare RTS-private prototypes with __attribute__(...
2009-08-28 Simon MarlowFix #3461: protect the use of keepCAFs with #ifdef...
2009-08-20 Simon MarlowRollback: use cas() to claim the closure in copyPart...
2009-08-20 Simon MarlowRelax the assumption that all objects fit in a single...
2009-08-20 Simon MarlowAdd a case for IND (and a comment). Fixes #3424, perha...
next