summaryrefslogtreecommitdiff
path: root/rts
Commit message (Expand)AuthorAgeFilesLines
* Make globals use sharedCAFMoritz Angermann2016-11-291-54/+25
* Define thread primitives if they're supported.Shea Levy2016-11-291-18/+19
* Typos in comments only [ci skip]Gabor Greif2016-11-281-1/+1
* Spelling in comment onlyGabor Greif2016-11-183-4/+4
* Add missing SMP symbols to RT linker.Tamar Christina2016-11-181-0/+4
* Fix windows validateTamar Christina2016-11-171-1/+1
* Storage.c: Pass a size to sys_icache_invalidateShea Levy2016-11-151-2/+2
* Don't use mmap symbols when !RTS_LINKER_USE_MMAPShea Levy2016-11-151-0/+10
* Hopefully fix build on OS XSimon Marlow2016-11-151-40/+28
* Skip 64-bit symbol tablesSylvain HENRY2016-11-141-2/+4
* Fix numa001 failure with "too many NUMA nodes"Simon Marlow2016-11-141-2/+2
* Remove CONSTR_STATICSimon Marlow2016-11-1416-185/+145
* rts: Fix references to UCharBen Gamari2016-11-132-29/+7
* rts: Fix #include of <linker/PEi386.h>Ben Gamari2016-11-111-1/+1
* rts: Fix build when linked with goldBen Gamari2016-11-111-11/+2
* rts: Fix LoadArchive on OS XBen Gamari2016-11-113-7/+20
* rts/linker: Move loadArchive to new source fileBen Gamari2016-11-103-526/+567
* rts: Add api to pin a thread to a numa node but without fixing a capabilityDarshan Kapashi2016-11-101-5/+13
* Some minor linker cleanups.Tamar Christina2016-11-061-1/+1
* linker: Move ARM interworking note to SymbolExtras.cBen Gamari2016-11-022-24/+28
* linker: Split ELF implementation into separate source fileBen Gamari2016-11-024-1709/+1743
* linker: Split MachO implementation into new source fileBen Gamari2016-11-023-1226/+1266
* linker: Split PEi386 implementation into new source fileBen Gamari2016-11-024-1717/+1798
* Shuffle declarations into LinkerInternals.hBen Gamari2016-11-023-30/+37
* linker: Split symbol extras logic into new source fileBen Gamari2016-11-023-200/+240
* linker: Move mmapForLinker declaration into LinkerInternals.hBen Gamari2016-11-023-3/+6
* linker: Shuffle configuration into LinkerInternals.hBen Gamari2016-11-022-17/+24
* linker: Split out CacheFlush logicBen Gamari2016-11-023-68/+84
* Fix a bug in parallel GC synchronisationSimon Marlow2016-10-294-42/+45
* Minor refactoring in stg_unpackClosurezhÖmer Sinan Ağacan2016-10-281-10/+11
* Make it possible to use +RTS -qn without -NSimon Marlow2016-10-282-8/+5
* Revert "rts/linker: Move loadArchive to new source file"Matthew Pickering2016-10-273-671/+655
* rts/linker: Move loadArchive to new source fileBen Gamari2016-10-263-655/+671
* rts: Move path utilities to separate source fileBen Gamari2016-10-233-83/+112
* rts/package.conf.in: Fix CPP usageErik de Castro Lopo2016-10-231-1/+1
* Fix failure in setnumcapabilities001 (#12728)Simon Marlow2016-10-221-27/+26
* 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