summaryrefslogtreecommitdiff
path: root/rts/RtsSymbols.c
Commit message (Expand)AuthorAgeFilesLines
* rts: Add stg_copyArray_barrier to RtsSymbols listBen Gamari2020-09-081-0/+1
* Revert "[linker/rtsSymbols] More linker symbols"wip/angerman/revert-symbolswip/T18272Moritz Angermann2020-07-201-206/+17
* Revert "better if guards."Moritz Angermann2020-07-201-1/+1
* Revert "Fix (1)"Moritz Angermann2020-07-201-1/+1
* Revert "AArch32 symbols only on aarch32."Moritz Angermann2020-07-201-6/+5
* winio: Minor comments/renamingsBen Gamari2020-07-151-1/+1
* winio: Refactor non-threaded runner thread and scheduler interface.Andreas Klebinger2020-07-151-1/+0
* winio: Multiple refactorings and support changes.Tamar Christina2020-07-151-6/+16
* winio: Add IOPort synchronization primitiveTamar Christina2020-07-151-0/+3
* AArch32 symbols only on aarch32.Moritz Angermann2020-07-071-5/+6
* Fix (1)Moritz Angermann2020-07-071-1/+1
* better if guards.Moritz Angermann2020-07-071-1/+1
* [linker/rtsSymbols] More linker symbolsMoritz Angermann2020-07-071-17/+206
* Fix unboxed-sums GC ptr-slot rubbish value (#17791)Sylvain Henry2020-05-091-0/+1
* Add arithmetic exception primops (#14664)Sylvain Henry2020-02-111-0/+3
* Use pointer equality in Eq/Ord for ThreadIdRoland Zumkeller2019-11-191-0/+1
* Implement shrinkSmallMutableArray# and resizeSmallMutableArray#.Andrew Martin2019-10-261-0/+1
* Merge non-moving garbage collectorBen Gamari2019-10-231-0/+5
|\
| * rts: Implement concurrent collection in the nonmoving collectorBen Gamari2019-10-201-0/+5
* | Windows: Update tarballs to GCC 9.2 and remove MAX_PATH limit.Tamar Christina2019-10-201-5/+39
|/
* Expunge #ifdef and #ifndef from the codebaseJohn Ericson2019-07-141-1/+1
* Add `keepCAFs` to RtsSymbolsMoritz Angermann2019-05-251-0/+1
* rts/RtsSymbols: Drop __mingw_vsnwprintfBen Gamari2019-03-201-1/+0
* ghc-heap: Introduce closureSizeBen Gamari2019-03-171-0/+1
* Documentation and refactoring in CCS related codeÖmer Sinan Ağacan2019-01-121-3/+0
* PPC NCG: Remove Darwin supportPeter Trommler2019-01-011-9/+0
* rts: fix build failure on OpenBSD (_DYNAMIC symbol collision)Sergei Trofimovich2018-12-291-1/+5
* Finish stable splitDavid Feuer2018-08-291-0/+2
* Add traceBinaryEvent# primopMitsutoshi Aoe2018-08-211-0/+1
* Replace atomicModifyMutVar#David Feuer2018-07-151-1/+2
* Rename some mutable closure types for consistencyÖmer Sinan Ağacan2018-06-051-4/+4
* rts: Rip out support for STM invariantsBen Gamari2018-06-021-1/+0
* An overhaul of the SRT representationSimon Marlow2018-05-161-0/+16
* Remove MAX_PATH restrictions from RTS, I/O manager and various utilitiesTamar Christina2018-03-311-0/+1
* Improve accuracy of get/setAllocationCounterBen Gamari2018-03-191-2/+2
* myThreadId# is trivial; make it an inline primopSimon Marlow2018-02-181-1/+0
* Revert "Improve accuracy of get/setAllocationCounter"Ben Gamari2018-01-181-2/+2
* Improve accuracy of get/setAllocationCounterSimon Marlow2018-01-081-2/+2
* base: fdReady(): Fix timeouts > ~49 days overflowing. Fixes #14262.Niklas Hambüchen2017-11-241-0/+1
* Remove left-overs from compareByteArray# inline conversionHerbert Valerio Riedel2017-11-091-1/+0
* Add -falignment-sanitization flagBen Gamari2017-10-291-0/+1
* Implement new `compareByteArrays#` primopHerbert Valerio Riedel2017-10-161-0/+1
* base: fdReady(): Improve accuracy and simplify code.Niklas Hambüchen2017-09-191-0/+1
* rts: Add regsterCc(s)List to RTS symbols listBen Gamari2017-09-131-0/+2
* Initialize hs_init with UTF8 encoded arguments on Windows.Andreas Klebinger2017-07-271-2/+0
* Prefer #if defined to #ifdefBen Gamari2017-04-281-2/+2
* hs_add_root() RTS API removalSergei Trofimovich2017-04-171-1/+0
* Report heap overflow in the same way as stack overflowSimon Marlow2017-04-021-1/+2
* Make list of deprecated symbols on Windows weak.Tamar Christina2017-02-261-6/+10
* Ditch static flagsSylvain Henry2017-02-021-2/+0