summaryrefslogtreecommitdiff
path: root/rts/Task.c
Commit message (Expand)AuthorAgeFilesLines
* Fix some more shutdown racesSimon Marlow2008-11-191-17/+14
* Pad Capabilities and Tasks to 64 bytesSimon Marlow2008-10-231-1/+2
* workerTaskStop(): set task->cap = NULLSimon Marlow2007-03-061-0/+1
* Free thread local storage on shutdownIan Lynagh2007-02-221-0/+3
* freeTaskManager: don't free Tasks that are still in useSimon Marlow2007-02-201-4/+10
* Free all tasks on exit, not just those on the task_free_listIan Lynagh2006-12-151-2/+3
* Put the task on the free list in workerTaskStopIan Lynagh2006-12-151-0/+5
* Don't free sched_mutex until freeTaskManager has finished with itSimon Marlow2006-12-121-11/+5
* Add freeScheduler/freeTaskManager and call it later than exitSchedulerIan Lynagh2006-12-111-3/+17
* Split GC.c, and move storage manager into sm/ directorySimon Marlow2006-10-241-0/+1
* free the task *after* calling closeCond and closeMutexSimon Marlow2006-08-311-1/+1
* add sysErrorBelch() for reporting system call errorsSimon Marlow2006-08-301-1/+2
* Add closeMutex and use it on clean upEsa Ilari Vuokko2006-08-231-0/+4
* Match format strings and arguments for printf-like functionssven.panne@aedion.de2006-08-101-2/+2
* fix bug in task freeingSimon Marlow2006-08-091-1/+1
* Remove the artifical cap on the number of workersSimon Marlow2006-08-091-10/+0
* Remember to free() memory on exitSimon Marlow2006-08-081-0/+10
* make compilation a little less noisySimon Marlow2006-06-161-2/+2
* allow the max number of workers to scale with +RTS -NSimon Marlow2006-06-161-0/+4
* New tracing interfaceSimon Marlow2006-06-081-5/+8
* Gather timing stats for a Task when it completes.Simon Marlow2006-06-071-12/+19
* Reorganisation of the source treeSimon Marlow2006-04-071-0/+315