summaryrefslogtreecommitdiff
path: root/rts
Commit message (Expand)AuthorAgeFilesLines
* avoid a fork deadlock (see comments)Simon Marlow2010-03-291-0/+7
* tidy up the end of the all_tasks list after forkingSimon Marlow2010-03-291-0/+1
* Add a 'setKeepCAFs' external function (#3900)Simon Marlow2010-03-291-2/+7
* A sanity checkSimon Marlow2010-03-251-0/+2
* comments and formatting onlySimon Marlow2010-03-251-61/+71
* Enable shared libraries on Windows; fixes trac #3879Ian Lynagh2010-03-203-2/+22
* UNDO: slight improvement to scavenging ...Simon Marlow2010-03-191-16/+20
* slight improvement to scavenging of update frames when a collision has occurredSimon Marlow2010-03-191-20/+16
* Don't use -Bsymbolic when linking the RTSIan Lynagh2010-03-161-2/+2
* copy_tag_nolock(): fix write ordering and add a write_barrier()Simon Marlow2010-03-161-2/+6
* When saying RTS options are disabled, also say how to enable them2010-03-16Ian Lynagh2010-03-151-2/+2
* Fix profiling build following removal of specific STM object typesSimon Marlow2010-03-152-48/+4
* Add a link-time flag to en/disable the RTS optionsIan Lynagh2010-03-133-2/+42
* Fix a couple of bugs in the throwTo handling, exposed by conc016(threaded2)Simon Marlow2010-03-112-10/+17
* Use message-passing to implement throwTo in the RTSSimon Marlow2010-03-1128-851/+604
* fix bug in discardTasksExcept() that broke forkProcessSimon Marlow2010-03-111-2/+3
* disable a false assertion, add a comment to explain whySimon Marlow2009-11-231-3/+5
* Split part of the Task struct into a separate struct InCallSimon Marlow2010-03-099-273/+328
* Fix a rare deadlock when the IO manager thread is slow to start upSimon Marlow2010-03-091-1/+9
* Tweak the tracing flags slightly, and clean up error handling and diagnosticsSimon Marlow2010-02-261-64/+69
* Fix crash when using printf format specifiers in traceEvent (#3874)Simon Marlow2010-02-263-6/+14
* Fix #3875: Crash in parallel GC, wrong pointer was being tested.Ben.Lippmeier@anu.edu.au2010-02-221-1/+1
* disable a false assertion, with a comment to explain whySimon Marlow2010-02-161-1/+2
* Fix a bug that can lead to noDuplicate# not working sometimes.Simon Marlow2010-02-161-8/+71
* fix lost context switches in GHCi (fixes test 3429(ghci))Simon Marlow2010-02-151-17/+13
* Disable -Wcast-align when building the rtsbenl@cse.unsw.edu.au2010-02-031-1/+9
* Stifle warning about printf format stringsbenl@cse.unsw.edu.au2010-02-031-1/+1
* Cast to (void*) to stifle warning about signednessbenl@cse.unsw.edu.au2010-02-031-2/+2
* Add missing import sm_mutex, which fixes the -fvia-c buildbenl@cse.unsw.edu.au2010-02-021-0/+1
* Fix typo in error message (#3848)Simon Marlow2010-01-301-1/+1
* tweak the totally-bogus arbitrary stack-squeezing heuristic to fix #2797Simon Marlow2010-01-281-1/+2
* fix Windows build (GHC.Conc.runHandlers is Unix-only)Simon Marlow2010-01-271-0/+2
* Don't Terminate the ticker thread (#3748)Simon Marlow2010-01-276-12/+21
* Win32 yieldThread(): use SwitchToThread() instead of Sleep(0)Simon Marlow2010-01-271-1/+1
* fix warningsSimon Marlow2010-01-272-2/+1
* remove suspicious whitespace-only linesSimon Marlow2010-01-271-2/+2
* Fix signal segfaults on Solaris (#3790)Simon Marlow2010-01-261-1/+8
* comment-out an incorrect assertionSimon Marlow2010-01-261-1/+4
* Fix a deadlock, and possibly other problemsSimon Marlow2010-01-261-3/+18
* When acquiring a spinlock, yieldThread() every 1000 spins (#3553, #3758)Simon Marlow2010-01-221-0/+3
* 'store' should be static (#3835)Simon Marlow2010-01-221-1/+1
* Add some missing getStablePtr()s for CAFs that the RTS refers toSimon Marlow2010-01-222-1/+10
* fix build on WindowsSimon Marlow2010-01-221-1/+1
* fix warning on WindowsSimon Marlow2010-01-221-0/+2
* Include regex.h in Linker.c on OS X tooIan Lynagh2010-01-201-0/+1
* We no longer need a prototype for __eprintfIan Lynagh2010-01-201-2/+1
* Fix buildIan Lynagh2010-01-201-1/+0
* FIX #2615 (linker scripts in .so files)howard_b_golden@yahoo.com2009-12-163-15/+140
* Change how RTS libraries get installed; fixes trac #3794Ian Lynagh2010-01-191-7/+7
* Escape some more $s in makefiles, for consistencyIan Lynagh2010-01-191-2/+2