summaryrefslogtreecommitdiff
path: root/rts
Commit message (Expand)AuthorAgeFilesLines
* Typos in commentsGabor Greif2016-10-211-1/+1
* Add some missing RTS symbolsSimon Marlow2016-10-181-0/+9
* remove unnecessary ifdefSimon Marlow2016-10-181-2/+0
* Turn on -n4m with -A16m or greaterSimon Marlow2016-10-092-13/+18
* Default +RTS -qn to the number of coresSimon Marlow2016-10-091-3/+12
* Cleanup PosixSource.hMoritz Angermann2016-10-092-10/+18
* Do not segfault if no common root can be foundMoritz Angermann2016-10-091-0/+5
* Fix memory leak from #12664Bartosz Nitka2016-10-071-0/+1
* Add NUMA support for WindowsTamar Christina2016-10-012-10/+116
* Support more than 64 logical processors on WindowsTamar Christina2016-10-013-12/+296
* Expose hs_exit_(rtsFalse) as hs_exit_nowait()Simon Marlow2016-09-231-0/+8
* shutdownHaskellAndExit: just do a normal hs_exit() (#5402)Simon Marlow2016-09-231-4/+0
* tryGrabCapability should be using TRY_ACQUIRE_LOCKSimon Marlow2016-09-151-1/+3
* rts: Disable -hb with multiple capabilitiesBen Gamari2016-09-121-0/+7
* Add hs_try_putmvar()Simon Marlow2016-09-1211-10/+208
* Make start address of `osReserveHeapMemory` tunable via command line -xbFrancesco Mazzoli2016-09-095-14/+41
* Protect StablPtr dereference with the StaticPtr table lock.Facundo Domínguez2016-09-021-1/+4
* Added support for deprecated POSIX functions on Windows.Tamar Christina2016-09-013-2/+135
* Bump the default allocation area size to 1MBSimon Marlow2016-08-311-1/+1
* Tag pointers in interpreted constructorsmniip2016-08-302-6/+15
* rts: enable parallel GC scan of large (32M+) allocation areaSergei Trofimovich2016-08-301-2/+19
* When in sanity mode, un-zero malloc'd memory; fix uninitialized memory bugs.Edward Z. Yang2016-08-152-0/+3
* refactor test for __builtin_unreachable into Rts.h macro RTS_UNREACHABLEKarel Gardas2016-08-151-4/+1
* fix compilation failure on OpenBSD with system supplied GNU C 4.2.1Karel Gardas2016-08-141-1/+4
* Fix GHCi perf-llvm build on x86_64Erik de Castro Lopo2016-08-141-0/+4
* Remove StgRubbishArg and CmmArgÖmer Sinan Ağacan2016-08-101-3/+0
* rts/Printer.h: fix constness of argument declarationSergei Trofimovich2016-08-062-2/+2
* Another try to get thread migration rightSimon Marlow2016-08-051-99/+62
* Fix an assertion that could randomly failSimon Marlow2016-08-052-3/+7
* Remove the DEBUG_<blah> variables, use RtsFlags directlySimon Marlow2016-08-032-58/+17
* Only trace cap/capset events if we're tracing anything elseSimon Marlow2016-08-032-15/+29
* Fix to thread migrationSimon Marlow2016-08-031-24/+63
* Track the lengths of the thread queuesSimon Marlow2016-08-035-40/+48
* Use MO_Cmpxchg in Primops.cmm instead of ccall cas(..)alexbiehl2016-08-011-5/+5
* Add atomic operations to package.conf.inalexbiehl2016-07-301-0/+108
* Move stat_startGCSyncBartosz Nitka2016-07-272-2/+2
* Add mblocks_allocated to GC stats APIBartosz Nitka2016-07-271-0/+1
* Fix productivity calculation (#12424)Simon Marlow2016-07-261-2/+2
* Fix the non-Linux buildErik de Castro Lopo2016-07-221-14/+5
* Revert "Cleanup PosixSource.h"Ben Gamari2016-07-222-7/+23
* Implement unboxed sum primitive typeÖmer Sinan Ağacan2016-07-211-0/+3
* Compact RegionsGiovanni Campagna2016-07-2018-15/+1842
* Cleanup PosixSource.hMoritz Angermann2016-07-202-23/+7
* Log heap profiler samples to event logBen Gamari2016-07-165-3/+294
* Adds x86_64-apple-darwin14 target.Moritz Angermann2016-07-051-2/+2
* Fix GetTime.c on Darwin with clock_gettimeMisty De Meo2016-07-051-2/+2
* Revert "Linker: some extra debugging / logging"Simon Marlow2016-07-051-25/+0
* Revert "Fix 32-bit build failures"Simon Marlow2016-07-051-7/+4
* Fix 32-bit build failuresSimon Marlow2016-07-041-4/+7
* Linker: some extra debugging / loggingSimon Marlow2016-07-011-0/+25