Remove the Unicode alternative for ".." (#3894)
[ghc-hetmet.git] / rts / sm /
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...
2009-08-19 Simon Marlowrename whitehole_spin to evac_collision, and update...
2009-08-19 Simon Marlowuse cas() to claim the closure in copyPart(), to match...
2009-08-18 Simon MarlowFix #3429: a tricky race condition
2009-08-05 Simon Marlowprofiling build fixes
2009-08-03 Simon Marlowx86_64 warning fix
2009-08-02 Simon MarlowRTS tidyup sweep, first phase
2009-07-24 Simon Marlowfree the gc_thread structures during shutdown
2009-07-24 Simon MarlowAdd atomic_inc()/atomic_dec(), and use them to replace...
2009-07-06 Simon MarlowFix generational GC bug (#3348)
2009-06-30 Simon Marlowfix GC bug introduced with the C finalizer support
2009-06-13 Duncan CouttsStop setting the gmp memory functions in the rts
2009-06-04 Simon MarlowLock the StablePtr table during GC
2009-04-03 Simon Marlowremove now-unused atomic_modify_mutvar_mutex
2009-04-20 Ben.Lippmeier@anu... SPARC NCG: Add a comment explaining why we can't used...
2009-04-04 Ian LynaghDon't use thread local storage on x86/not-Linux
2009-04-03 Simon MarlowOn x86, use thread-local storage instead of stealing...
2009-04-03 Simon Marlowin the non-threaded RTS, use a static gc_thread structure
2009-04-03 Simon Marlowsmall GC optimisation
2009-03-23 Simon MarlowFix locking in evacuate_large() (FIX openfile008(thread...
2009-03-17 Simon MarlowAdd fast event logging
2009-03-13 Simon Marlowstart finalizers on the current Capability rather than...
2009-03-13 Simon MarlowUse work-stealing for load-balancing in the GC
2009-03-12 Simon MarlowFix sanity checking after fix to #2917
2009-03-09 Simon MarlowFix a bug which sometimes caused extra major GCs to...
2009-03-09 Simon MarlowRedesign 64-bit HEAP_ALLOCED (FIX #2934 at the same...
2009-03-06 Simon MarlowPartial fix for #2917
2009-03-06 Ian LynaghMake LDV_FILL_SLOP use a forwards loop rather than...
2009-02-11 Ian LynaghFix trac #3001: Biographical profiling segfaults
2009-01-30 Simon Marlowadd wiki commentary links
2009-01-14 Simon Marlowvalidate fix on 32-bit
2009-01-12 Simon Marlowsanity checking fixes
2009-01-12 Simon MarlowKeep the remembered sets local to each thread during...
2009-01-05 Ben.Lippmeier@anu... Don't pin a register for gc_thread on SPARC.
2008-12-09 Simon MarlowFix #2592: do an orderly shutdown when the heap is...
2008-12-04 Simon Marlowfix an assertion failure in prof/threaded/debug mode
2008-11-21 Simon MarlowUse mutator threads to do GC, instead of having a separ...
2008-11-19 Simon MarlowSmall refactoring, and add comments
2008-11-18 Simon MarlowAdd optional eager black-holing, with new flag -feager...
2008-11-12 Simon MarlowOnly allocate a mark stack if we're actually doing...
2008-11-06 Simon MarlowallocateInGen(): increase alloc_blocks (#2747)
2008-10-22 Simon Marlowtraverse the spark pools only once during GC rather...
2008-10-01 Simon MarlowFix #2637: conc032(threaded2) failure
2008-09-19 Simon MarlowOn Linux use libffi for allocating executable memory...
2008-09-12 Simon MarlowFix #2586, bug in THUNK_SELECTORs (again)
2008-09-12 Simon MarlowFix crash in biographical heap profiling (#2576) 2008-09-12 2008-09-12_2
next