summaryrefslogtreecommitdiff
path: root/rts/Schedule.h
Commit message (Expand)AuthorAgeFilesLines
* Expose all EventLog events as DTrace probesManuel M T Chakravarty2009-12-121-1/+1
* Make appendToRunQueue EXTERN_INLINE rather than INLINE_HEADERSimon Marlow2009-10-081-1/+4
* Omit visibility pragmas on Windows (fixes warnings/validate failures)Simon Marlow2009-09-091-2/+2
* Unify event logging and debug tracing.Simon Marlow2009-08-291-2/+2
* Declare RTS-private prototypes with __attribute__((visibility("hidden")))Simon Marlow2009-08-051-0/+4
* RTS tidyup sweep, first phaseSimon Marlow2009-08-021-41/+9
* Remove old GUM/GranSim codeSimon Marlow2009-06-021-23/+0
* Add fast event loggingSimon Marlow2009-03-171-2/+3
* 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