summaryrefslogtreecommitdiff
path: root/rts/Schedule.h
Commit message (Expand)AuthorAgeFilesLines
...
* Fix #2592: do an orderly shutdown when the heap is exhaustedSimon Marlow2008-12-091-0/+2
* Fix an extremely subtle deadlock bug on x86_64Simon Marlow2008-11-131-2/+2
* Move the context_switch flag into the CapabilitySimon Marlow2008-09-191-5/+0
* Use OSThreadProcAttr for workerStartIan Lynagh2008-09-111-1/+3
* Fix race condition in wakeupThreadOnCapability() (#2574)Simon Marlow2008-09-091-5/+10
* Don't look at all the threads before each GC.Simon Marlow2008-04-161-0/+1
* Don't traverse the entire list of threads on every GC (phase 1)Simon Marlow2008-04-161-5/+0
* Add a write barrier to the TSO link field (#1589)Simon Marlow2008-04-161-15/+9
* move GetRoots() to GC.cSimon Marlow2007-10-301-9/+0
* hs_exit()/shutdownHaskell(): wait for outstanding foreign calls to complete b...Simon Marlow2007-07-241-1/+1
* Add freeScheduler/freeTaskManager and call it later than exitSchedulerIan Lynagh2006-12-111-0/+1
* Split GC.c, and move storage manager into sm/ directorySimon Marlow2006-10-241-10/+10
* Asynchronous exception support for SMPSimon Marlow2006-06-161-22/+1
* fix possible ^C problemsSimon Marlow2006-06-081-0/+6
* New tracing interfaceSimon Marlow2006-06-081-5/+0
* Remove unnecessary SCHED_INTERRUPTED scheduler stateSimon Marlow2006-06-071-2/+1
* Reorganisation of the source treeSimon Marlow2006-04-071-0/+332