summaryrefslogtreecommitdiff
path: root/rts
Commit message (Expand)AuthorAgeFilesLines
* 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
* Remove unused oc->isImportLib (#12230)Simon Marlow2016-07-012-8/+1
* rts/Linker.c: Rename ONLY_USED_x86_64_HOST_ARCH macroErik de Castro Lopo2016-06-271-4/+4
* rts/Linker.c: Improve ugly C pre-processor hackErik de Castro Lopo2016-06-271-16/+13
* More typos in comments [skip ci]Gabor Greif2016-06-221-1/+1
* Fix double-free in T5644 (#12208)Simon Marlow2016-06-201-2/+2
* NUMA cleanupsSimon Marlow2016-06-178-58/+68
* Don't GC sparks for CAFsSimon Marlow2016-06-141-9/+6
* Add thin library support to Windows tooTamar Christina2016-06-131-61/+90
* rts: Fix NUMA when cross compilingErik de Castro Lopo2016-06-132-5/+5
* Fix incorrect calculated relocations on Windows x86_64Tamar Christina2016-06-122-33/+44
* rts: Fix build when USE_LARGE_ADDRESS_SPACE is undefinedErik de Castro Lopo2016-06-121-2/+2
* Rts flags cleanupSimon Marlow2016-06-102-5/+5