summaryrefslogtreecommitdiff
path: root/rts
Commit message (Expand)AuthorAgeFilesLines
* Support for reducing the number of Capabilities with setNumCapabilitiesSimon Marlow2011-12-153-72/+195
* Fix a memory allocation bug (rts_argv wasn't big enough)Simon Marlow2011-12-141-5/+22
* $(rts_H_FILES) should contain .h files in subdirectories of rts/ tooSimon Marlow2011-12-131-1/+1
* Fix for a bug in setNumCapabilitiesSimon Marlow2011-12-131-3/+8
* Fix for a bug in +RTS -qi (crash in zero_static_object_list)Simon Marlow2011-12-131-1/+3
* add a missing error checkSimon Marlow2011-12-131-0/+3
* Add a comment about oddity with yieldThread() and timing results on LinuxSimon Marlow2011-12-131-0/+5
* Avoid integer overflow when calling allocGroup() (#5071)Simon Marlow2011-12-132-4/+11
* New flag +RTS -qi<n>, avoid waking up idle Capabilities to do parallel GCSimon Marlow2011-12-136-11/+102
* waitForGcThreads: should be calling interruptCapability(), not interruptAllCa...Simon Marlow2011-12-131-1/+1
* Do not emit the THREAD_RUNNABLE event; it has no useful semantic contentSimon Marlow2011-12-131-1/+0
* Add a mutex around stg_sig_installSimon Marlow2011-12-121-19/+42
* remove duplicate getStablePtr (already done in hs_init())Simon Marlow2011-12-121-4/+0
* change a contextSwitchCapability() to interruptCapability()Simon Marlow2011-12-121-1/+1
* Fix a real bug, exposed by my recent change to the rts_evalIO() API. Yay!Simon Marlow2011-12-091-2/+2
* Fix Windows buildSimon Marlow2011-12-091-1/+1
* Merge remote branch 'phonohawk/patch-5408'Simon Marlow2011-12-092-2/+9
|\
| * Resurrect UseLibFFIForAdjustors from bitrot.PHO2011-12-082-2/+9
* | Fix silly bug in casMutVar#: I forgot the GC write barrierSimon Marlow2011-12-091-0/+3
|/
* Define getNumberOfProcessors() even when !THREADED_RTSSimon Marlow2011-12-073-1/+12
* Add new primtypes 'ArrayArray#' and 'MutableArrayArray#'Manuel M T Chakravarty2011-12-072-0/+40
* Allow the number of capabilities to be increased at runtime (#3729)Simon Marlow2011-12-0615-105/+337
* Make forkProcess work with +RTS -NSimon Marlow2011-12-0612-138/+250
* Merge branch 'master' of http://darcs.haskell.org/ghcIan Lynagh2011-12-021-7/+7
|\
| * More changes aimed at improving call stacks.Simon Marlow2011-12-021-7/+7
* | Move includes/DerivedConstants.h and includes/GHCConstants.h into dist dirsIan Lynagh2011-12-021-1/+1
* | Use touchy rather than touch when building on WindowsIan Lynagh2011-12-021-2/+2
|/
* Forgot an initMutex(); fixes profthreaded failures on WindowsSimon Marlow2011-12-011-0/+4
* Fix a scheduling bug in the threaded RTSSimon Marlow2011-12-017-22/+65
* loadArchive: need to allocate executable memory on Win32 (#5371)Simon Marlow2011-12-011-0/+5
* Fix potential crash on Windows: off-by-one in malloc()Simon Marlow2011-12-011-1/+1
* Add missing newline in RTS help output.Edward Z. Yang2011-12-011-1/+1
* Turn a bunch of ints into longs to avoid overflow (#5656)Simon Marlow2011-11-301-18/+18
* Add a new primop: getCCCS# :: State# s -> (# State# s, Addr# #)Simon Marlow2011-11-291-0/+3
* Another fix to the stg_enter_checkbh frameSimon Marlow2011-11-291-1/+8
* Make profiling work with multiple capabilities (+RTS -N)Simon Marlow2011-11-2915-101/+165
* stg_enter_checkbh: fix offsets for profilingSimon Marlow2011-11-291-2/+2
* Time handling overhaulSimon Marlow2011-11-2523-439/+317
* Fixes for NetBSDIan Lynagh2011-11-251-1/+1
* Fix bug in flushStdHandles()Simon Marlow2011-11-241-1/+1
* Drop ".exe" exetention from eventlog file nameDuncan Coutts2011-11-221-3/+18
* Remove registerised code for dead architectures: mips, ia64, alpha,David Terei2011-11-221-378/+4
* Tabs -> SpacesDavid Terei2011-11-221-24/+24
* Remove some old comments about the manglerDavid Terei2011-11-221-2/+0
* mergeSimon Marlow2011-11-224-6/+35
|\
| * Enable pthread_getspecific() tls for LLVM compilerDavid M Peixotto2011-10-075-8/+47
* | Fix bug in the handling of TSOs in the compacting GC (#5644)Simon Marlow2011-11-211-1/+2
* | Simplify a regexp and improve a couple of commentsIan Lynagh2011-11-201-4/+5
* | fix new warnings with gcc 4.6Simon Marlow2011-11-181-4/+14
* | Better documentation for stack alignment designDavid Terei2011-11-171-41/+41