darcs-all --extra get: gets a few extra packages
[ghc-hetmet.git] / rts / Schedule.c
2010-02-15 Simon Marlowfix lost context switches in GHCi (fixes test 3429...
2010-01-26 Simon MarlowFix a deadlock, and possibly other problems
2009-12-30 Simon Marlowfix a comment
2009-12-30 Simon Marlowremove an unnecessary debug trace, duplicated by a...
2009-12-31 Simon MarlowUse local mut lists in UPD_IND(), also clean up Updates.h
2009-12-13 Simon MarlowIf ACTIVITY_INACTIVE is set, wait for GC before resetti...
2009-12-12 Manuel M T ChakravartyExpose all EventLog events as DTrace probes
2009-12-09 Simon Marlowadd a missing unlockTSO()
2009-12-07 Simon MarlowthreadStackUnderflow: fix recently introduced bug ...
2009-12-03 Simon MarlowGC refactoring, remove "steps"
2009-12-02 Simon MarlowRefactoring only
2009-12-02 Simon MarlowthreadStackUnderflow: put the new TSO on the mut list...
2009-12-02 Simon Marlowdon't sanity check the whole stack when switching inter...
2009-12-01 Simon MarlowMake allocatePinned use local storage, and other refact...
2009-12-01 Simon MarlowexitScheduler: move boundTaskExiting call outside ...
2009-11-29 Simon MarlowStore a destination step in the block descriptor
2009-11-25 Simon MarlowthreadStackOverflow: check whether stack squeezing...
2009-11-13 Simon MarlowThe rest of the #1185 patch (forkProcess and -threaded)
2009-11-06 Simon MarlowRollback #1185 fix
2009-11-03 Simon MarlowFix #1185 (RTS part, also needs corresponding change...
2009-10-20 Simon MarlowFix a regression introduced in "overlap checking of...
2009-10-15 Simon Marlowoverlap checking of the black hole queue with waiting...
2009-10-14 Simon Marlowmicro-opt: replace stmGetEnclosingTRec() with a field...
2009-08-29 Simon MarlowUnify event logging and debug tracing.
2009-08-30 Simon MarlowHandle renames from #3310
2009-08-29 Simon MarlowMaintain Task/Capability invariants in performPendingTh...
2009-08-20 Simon Marlowremove a bogus assertion
2009-08-20 Simon Marlowfix warning
2009-08-19 Simon MarlowAlways yieldCapabilty() when a bound thread blocks
2009-08-19 Simon MarlowDetect C finalizer callbacks in rts_lock() instead...
2009-08-03 Simon Marlowuse C99-style array initialisers
2009-08-03 Simon MarlowWindows build fixes
2009-08-02 Simon MarlowRTS tidyup sweep, first phase
2009-06-10 Simon Marlowdon't check for stack underflow if we just had an overflow
2009-06-02 Simon MarlowRemove old GUM/GranSim code
2009-05-29 Simon Marlowdon't shrink the stack smaller than the value set by...
2009-05-28 Simon MarlowFix #3156: ensure preconditions of splitLargeBlock()
2009-05-18 Simon MarlowFix #3236: emit a helpful error message when the RTS...
2009-04-28 Simon Marlowimprove the finalizer callback error message
2009-04-03 donnie@darthik.comEventlog support for new event type: create spark.
2009-03-26 Simon Marlowcheck for ThreadRelocated in checkBlackHoles()
2009-03-18 Simon MarlowSet thread affinity with +RTS -qa (only on Linux so...
2009-03-17 Simon MarlowAdd fast event logging
2009-03-13 Simon MarlowInstead of a separate context-switch flag, set HpLim...
2009-03-09 Simon MarlowFix a bug which sometimes caused extra major GCs to...
2009-03-03 Simon Marlowfix assertion failure with -debug non-threaded RTS...
2009-02-09 Simon MarlowscheduleYield(): check the wakeup queue before yielding
2009-01-14 Simon MarlowDetect when a C finalizer calls back to Haskell
2009-01-07 Simon MarlowClose the races between throwTo and thread completion
2009-01-07 Simon Marlowfix a race where the timer signal could remain turned...
2009-01-06 Simon Marlowwake up the blocked exception queue on ThreadFinished...
2008-12-10 Simon Marlowwake up other Capabilities even when there is only...
2008-12-09 Simon MarlowFix #2592: do an orderly shutdown when the heap is...
2008-11-21 Simon MarlowUse mutator threads to do GC, instead of having a separ...
2008-11-20 Simon MarlowFix a race in the deadlock-detection code
2008-11-19 Simon MarlowFix some more shutdown races
2008-11-17 Simon MarlowFix #2783: detect black-hole loops properly
2008-11-17 Simon MarlowFix warning on Windows (use deleteThread() not deleteTh...
2008-11-17 Simon MarlowAnother shutdown fix
2008-11-13 Simon MarlowFix another subtle shutdown deadlock
2008-11-13 Simon MarlowFix an extremely subtle deadlock bug on x86_64
2008-11-06 Simon Marlowdon't yield if the system is shutting down
2008-11-06 Simon MarlowRun sparks in batches, instead of creating a new thread...
2008-11-05 Simon Marlowdon't yield the Capability if blackholes_need_checking
2008-11-05 Simon Marlowdeadlock fix: reset the flag *after* checking the black...
2008-10-24 Simon MarlowMove the freeing of Capabilities later in the shutdown...
2008-10-23 Simon MarlowFix a bug in the new scheduler
2008-10-23 Simon Marlowadd an assertion
2008-10-22 Simon MarlowRefactoring and reorganisation of the scheduler
2008-09-15 berthold@mathemati... Work stealing for sparks
2008-10-20 Simon MarlowFIX (partially) #2703: bug in stack overflow handling...
2008-10-08 Simon MarlowFix #2663: we had a hard-wired capabilities[0]
2008-09-19 Simon MarlowMove the context_switch flag into the Capability
2008-09-12 Simon MarlowFix some bugs in the stack-reducing code (#2571)
2008-09-11 Ian LynaghUse OSThreadProcAttr for workerStart
2008-09-09 Simon MarlowFix warnings
2008-09-09 Simon MarlowFix race condition in wakeupThreadOnCapability() (...
2008-08-19 berthold@mathemati... Capability stopping when waiting for GC
2008-09-02 berthold@mathemati... Scheduler code cleanup
2008-08-21 Ian LynaghFix references to exceptions from the RTS
2008-06-21 Ian LynaghWhen raising NonTermination with the RTS, build the...
2008-07-28 Simon MarlowChange the calling conventions for unboxed tuples slightly
2008-07-23 Simon Marlowdebug message tweaks
2008-07-15 Simon Marlownon-threaded RTS: don't assume deadlock if there are...
2008-06-17 Simon Marlowsmall interpreter fix
2008-06-09 Simon MarlowthreadStackUnderflow: fix up the bd->free pointers...
2008-04-16 Simon MarlowDon't look at all the threads before each GC.
2008-04-16 Simon MarlowDon't traverse the entire list of threads on every...
2008-04-16 Simon MarlowAdd a write barrier to the TSO link field (#1589)
2008-02-28 simonmar@microsoft.comRelease some of the memory allocated to a stack when...
2007-11-22 simonmar@microsoft.comkill the PAR/GRAN debug flags
2007-10-30 Simon Marlowmove GetRoots() to GC.c
2008-02-19 Simon MarlowFix #1984: missing context switches
2008-01-03 Simon MarlowFIX #1898: add a missing UNTAG_CLOSURE() in checkBlackHoles
2007-10-12 Simon MarlowthreadStackOverflow should be using allocateLocal
2007-10-09 Simon Marlowalso call initMutex on every task->lock, see #1391
2007-09-27 Simon Marlowalso acquire/release task->lock across fork()
2007-09-14 Simon Marlowattempt to fix #1391, hold locks across fork() and...
2007-09-03 Ian LynaghFix building RTS with gcc 2.*; declare all variables...
2007-09-03 Simon MarlowFIX #1623: disable the timer signal when the system...
next