summaryrefslogtreecommitdiff
path: root/rts
Commit message (Expand)AuthorAgeFilesLines
* Keep the remembered sets local to each thread during parallel GCSimon Marlow2009-01-1211-55/+123
* indicate which TSOs are dirty in the printAllThreads() outputSimon Marlow2009-01-071-0/+5
* Add "Word size" to the +RTS --info outputIan Lynagh2009-01-091-0/+6
* Add some more fields to +RTS --infoIan Lynagh2009-01-082-0/+22
* when calling mmap() with MAP_ANON, the fd argument should be -1Simon Marlow2009-01-081-1/+1
* Close the races between throwTo and thread completionSimon Marlow2009-01-072-11/+20
* add commentSimon Marlow2009-01-071-0/+3
* Fix two more locking issues in throwTo()Bertram Felgenhauer2009-01-071-0/+6
* maybePerformBlockedException() should handle ThreadComplete/ThreadKilledSimon Marlow2009-01-071-0/+9
* fix a race where the timer signal could remain turned off, leading to deadlockSimon Marlow2009-01-071-10/+15
* putMVar and takeMVar: add write_barrier() to fix race with throwToSimon Marlow2009-01-071-2/+8
* cruft removalSimon Marlow2009-01-063-24/+2
* wake up the blocked exception queue on ThreadFinished; fixes #2910Simon Marlow2009-01-061-0/+7
* Don't pin a register for gc_thread on SPARC.Ben.Lippmeier@anu.edu.au2009-01-051-1/+8
* Workaround for #2262, from Barney StratfordSimon Marlow2008-12-161-0/+4
* wake up other Capabilities even when there is only one spark (see #2868)Simon Marlow2008-12-101-3/+5
* FIX #1364: added support for C finalizers that run as soon as the value is no...Simon Marlow2008-12-106-8/+120
* On FreeBSD, try MAP_FIXED if ordinary mmap() fails to give us suitable memorySimon Marlow2008-12-101-4/+14
* Fix #2592: do an orderly shutdown when the heap is exhaustedSimon Marlow2008-12-095-9/+49
* Fix #2848: avoid overflow during time calculationSimon Marlow2008-12-091-3/+4
* fix an assertion failure in prof/threaded/debug modeSimon Marlow2008-12-041-0/+4
* Fix more problems caused by padding in the Capability structureSimon Marlow2008-12-022-4/+2
* Remove the packing I added recently to the Capability structureSimon Marlow2008-11-281-5/+1
* Merging in the new codegen branchdias@eecs.harvard.edu2008-08-144-14/+14
* Fix symbol macro names in Linker.cThorkil Naur2008-11-211-3/+3
* Add a --machine-readable RTS flagIan Lynagh2008-11-232-2/+27
* Use mutator threads to do GC, instead of having a separate pool of GC threadsSimon Marlow2008-11-219-221/+274
* we shouldn't update topBound in discardSparks()Simon Marlow2008-11-211-1/+2
* fix the build when !USE_MMAPSimon Marlow2008-11-211-5/+6
* round the size up to a page in mmapForLinker() instead of in the callerSimon Marlow2008-11-201-15/+18
* Fix a race in the deadlock-detection codeSimon Marlow2008-11-201-5/+14
* error message wibbleSimon Marlow2008-11-201-1/+1
* Fix regTableToCapability() if gcc introduces paddingSimon Marlow2008-11-191-2/+8
* Fix 32-bit breakageSimon Marlow2008-11-191-1/+1
* Small refactoring, and add commentsSimon Marlow2008-11-192-9/+23
* Fix some unsigned comparisions that should be signedSimon Marlow2008-11-191-3/+8
* Remove incorrect assertions in steal()Simon Marlow2008-11-192-3/+12
* don't run sparks if there are other threads on this CapabilitySimon Marlow2008-11-141-4/+7
* Fix typo (HAVE_LIBGMP => HAVE_LIB_GMP); omit local gmp includes if HAVE_LIB_GMPSimon Marlow2008-11-191-1/+3
* Fix some more shutdown racesSimon Marlow2008-11-194-34/+56
* Add optional eager black-holing, with new flag -feager-blackholingSimon Marlow2008-11-1814-52/+30
* Fix #2783: detect black-hole loops properlySimon Marlow2008-11-174-20/+38
* Fix warning on Windows (use deleteThread() not deleteThread_())Simon Marlow2008-11-171-1/+1
* fix compile breakage on WindowsSimon Marlow2008-11-171-0/+2
* Attempt to fix #2512 and #2063; add +RTS -xm<address> -RTS optionSimon Marlow2008-11-172-35/+135
* Another shutdown fixSimon Marlow2008-11-171-0/+9
* lookupSymbol: revert to looking up both with and without the @N suffixSimon Marlow2008-11-131-23/+40
* #2768: fix compatibility problem with newer version of mingwSimon Marlow2008-11-131-5/+1
* notice ^C exceptions when waiting for I/OSimon Marlow2008-11-132-0/+14
* Fix another subtle shutdown deadlockSimon Marlow2008-11-131-1/+15