summaryrefslogtreecommitdiff
path: root/rts
Commit message (Expand)AuthorAgeFilesLines
* rts/AdjustorPool: Silence unused function warningBen Gamari2022-02-171-1/+2
* rts: document some closure typesAdam Sandberg Ericsson2022-02-164-68/+198
* rts: remove struct StgRetry, it is never usedAdam Sandberg Ericsson2022-02-161-5/+0
* Relax load_load_barrier for aarch64Takenobu Tani2022-02-161-1/+1
* adjustors/NativeAmd64Mingw: Use AdjustorPoolBen Gamari2022-02-134-151/+189
* adjustors/NativeAmd64: Use AdjustorPoolBen Gamari2022-02-134-124/+160
* Introduce initAdjustorsBen Gamari2022-02-138-5/+22
* rts: Initial commit of AdjustorPoolBen Gamari2022-02-134-0/+365
* rts/adjustor: Split Windows path out of NativeAmd64Ben Gamari2022-02-134-165/+229
* rts: Drop DEC Alpha adjustor implementationBen Gamari2022-02-131-107/+0
* rts/Adjustor: Ensure that allocateExecPage succeededBen Gamari2022-02-134-0/+27
* Tag inference work.Andreas Klebinger2022-02-123-0/+28
* eventlog: Fix size of TICKY_COUNTER_BEGIN_SAMPLEMatthew Pickering2022-02-101-1/+1
* eventlog: Delete misleading comment in gen_event_types.pyMatthew Pickering2022-02-101-2/+0
* eventlog: Fix event type of MEM_RETURNMatthew Pickering2022-02-101-1/+1
* eventlog: Fix event type of EVENT_IPEMatthew Pickering2022-02-101-1/+1
* linker/PEi386: Make addLibrarySearchPath long-path awareBen Gamari2022-02-101-15/+3
* PEi386: Drop Windows Vista fallback in addLibrarySearchPathBen Gamari2022-02-101-52/+3
* rts/mmap: Refactor mmapForLinkerBen Gamari2022-02-092-113/+124
* linker: Don't use MAP_FIXEDBen Gamari2022-02-091-7/+4
* rts/linker/MMap: Use MemoryAccess in mmapForLinkerBen Gamari2022-02-095-24/+42
* rts/linker: Drop dead IA64 codeBen Gamari2022-02-091-6/+0
* rts: Move mmapForLinker and friends to linker/MMap.cBen Gamari2022-02-0911-341/+377
* rts: Rename MemoryMap.[ch] -> ReportMemoryMap.[ch]Ben Gamari2022-02-095-4/+4
* rts/MemoryMap: Use mach_-prefixed type namesBen Gamari2022-02-081-4/+6
* Fix build on recent FreeBSD.Gleb Popov2022-02-081-1/+1
* RTS: Fix cabal specificationPeter Trommler2022-02-061-4/+0
* Fix macro redefinition warnings for PRINTFBen Gamari2022-02-063-9/+12
* rts: Dump memory map on memory mapping failuresBen Gamari2022-02-065-0/+158
* rts/m32: Increase size of free page pool to 256 pagesGHC GitLab CI2022-02-061-1/+1
* rts/m32: Free large objects back to the free page poolBen Gamari2022-02-061-3/+2
* rts/m32: Add consistency-checking infrastructureGHC GitLab CI2022-02-061-11/+96
* rts: Generalize mmapForLinkerMarkExecutableGHC GitLab CI2022-02-067-17/+61
* rts/m32: Accept any address within 4GB of program textBen Gamari2022-02-063-66/+78
* Fix unsound behavior of unlifted datatypes in ghci (#20194)nineonine2022-02-041-2/+2
* Drop dead codeBen Gamari2022-02-041-2/+0
* rts: Address failures to inlineDouglas Wilson2022-02-028-76/+98
* Fix a few Note inconsistenciesBen Gamari2022-02-0158-109/+85
* Use PATH_FMT instead of %s to format `pathchar *`Ben Gamari2022-01-301-2/+2
* rts: Don't allocate closurePtrs# pointers on C stackBen Gamari2022-01-301-2/+5
* rts: Drop redundant #include <Arena.h>Ben Gamari2022-01-291-1/+0
* Rip out remaining SPARC supportBen Gamari2022-01-292-29/+0
* rts: Rip out SPARC supportBen Gamari2022-01-296-271/+10
* Rip out SPARC register supportBen Gamari2022-01-292-138/+0
* A few comment cleanupsBen Gamari2022-01-291-1/+1
* rts/eventlog: Ensure that flushCount is initializedBen Gamari2022-01-291-1/+1
* rts: Refactor event typesBen Gamari2022-01-296-434/+236
* rts/EventLog: Mark various internal globals as staticBen Gamari2022-01-291-3/+3
* rts/trace: Shrink tracing flagsBen Gamari2022-01-292-15/+17
* rts: Clean up RTS flags usage messageBen Gamari2022-01-271-58/+62