summaryrefslogtreecommitdiff
path: root/rts/rts.cabal.in
Commit message (Expand)AuthorAgeFilesLines
* Move `/includes` to `/rts/include`, sort per package betterJohn Ericson2021-08-091-4/+5
* PrimOps: Add CAS op for all int sizesPeter Trommler2021-08-021-2/+2
* Rename itimer to ticker in rts/posix for consistency.Andreas Klebinger2021-07-271-2/+5
* rts: Don't declare libCffi as bundled when using system libffiBen Gamari2021-07-271-4/+10
* rts: Introduce and use ExecPage abstractionBen Gamari2021-07-271-1/+3
* rts: Break up adjustor logicBen Gamari2021-07-271-3/+22
* rts: move xxxHash out of the user namespaceTamar Christina2021-06-241-1/+5
* rts: Pass -Wl,_U,___darwin_check_fd_set_overflow on DarwinMatthew Pickering2021-06-201-0/+42
* Support R_X86_64_TLSGD relocation on FreeBSDViktor Dukhovni2021-04-221-0/+1
* Allocate Adjustors and mark them readable in two stepsMoritz Angermann2021-03-291-1/+1
* [macho] improved linker with proper plt supportMoritz Angermann2021-03-291-0/+2
* Implement riscv64 LLVM backendAndreas Schwab2021-03-051-1/+1
* Add -finfo-table-map which maps info tables to source positionsMatthew Pickering2021-03-031-0/+2
* Profiling: Allow heap profiling to be controlled dynamically.Matthew Pickering2021-03-031-0/+1
* rts: TraverseHeap: Add a basic testDaniel Gröber2021-02-171-0/+1
* Start to centralise the I/O manager hooks from other bits of the RTSDuncan Coutts2021-01-251-0/+1
* Rename includes/rts/IOManager.h to IOInterface.hDuncan Coutts2021-01-251-1/+1
* Move win32/IOManager to win32/MIOManagerDuncan Coutts2021-01-251-1/+1
* AArch64/arm64 adjustmentsMoritz Angermann2020-11-151-1/+1
* rts/SpinLock: Separate out slow pathBen Gamari2020-10-301-0/+1
* rts: Infrastructure for testing with ThreadSanitizerBen Gamari2020-10-241-0/+12
* fix rts.cabal to use real arch names and not aliasses (fixes #18654)Karel Gardas2020-10-031-2/+2
* rts: Refactor foreign export trackingBen Gamari2020-09-181-0/+2
* winio: update lockfile signature and remove mistaken symbol in rts.Tamar Christina2020-07-151-2/+0
* winio: Clean up code surrounding IOPort primitives.Andreas Klebinger2020-07-151-0/+4
* winio: Multiple refactorings and support changes.Tamar Christina2020-07-151-1/+16
* winio: Drop Windows Vista support, require Windows 7Tamar Christina2020-07-151-0/+8
* winio: Add Atomic Exchange PrimOp and implement Atomic Ptr exchanges.Tamar Christina2020-06-141-0/+8
* Fix unboxed-sums GC ptr-slot rubbish value (#17791)Sylvain Henry2020-05-091-2/+0
* configure: Add --with-libdw-{includes,libraries} flagsBen Gamari2019-11-061-0/+1
* Merge non-moving garbage collectorBen Gamari2019-10-231-0/+7
|\
| * NonMoving: Implement selector optimisationÖmer Sinan Ağacan2019-10-221-0/+1
| * rts: Introduce non-moving heap censusBen Gamari2019-10-221-0/+1
| * rts: Implement concurrent collection in the nonmoving collectorBen Gamari2019-10-201-0/+1
| * rts: Non-concurrent mark and sweepÖmer Sinan Ağacan2019-10-201-0/+4
* | Implement s390x LLVM backend.Stefan Schulze Frielinghaus2019-10-221-1/+1
|/
* Switch to cabal-version=3.0 in base.cabal and rts.cabalAndrey Mokhov2019-10-071-1/+1
* rts: Split heap traversal from retainer profilerDaniel Gröber2019-09-221-0/+1
* Deduplicate `HaskellMachRegs.h` and `RtsMachRegs.h` headersJohn Ericson2019-09-171-2/+1
* Hadrian: include 'findPtr' via find-ptr cabal flagAlec Theriault2018-12-041-4/+5
* Hadrian: bump Cabal submodule, install extra dynamic flavours of RTSAlp Mestanogullari2018-11-291-1/+9
* rts.cabal.in: force inclusion of findPtr/_findPtr symbol only with debug flagAlp Mestanogullari2018-11-221-5/+11
* rts.cabal.in: add more flags to control the extra flavours (for hadrian)Alp Mestanogullari2018-10-021-16/+24
* rts.cabal.in: advertise new default profiling ways for hadrianAlp Mestanogullari2018-09-111-3/+3
* Finish stable splitDavid Feuer2018-08-291-2/+4
* Revert "rts: Don't keep findPtr symbol alive if not -DDEBUG"Ben Gamari2018-06-141-4/+0
* rts: Don't keep findPtr symbol alive if not -DDEBUGBen Gamari2018-06-141-0/+4
* Add HeapView functionalityPatrick Dougherty2018-05-201-0/+2
* Force findPtr to be included in the binarySimon Marlow2018-05-161-0/+6
* Ensure that RTS cabal file reflects dependency on libnumaBen Gamari2018-05-151-0/+4