summaryrefslogtreecommitdiff
path: root/includes
Commit message (Expand)AuthorAgeFilesLines
* rts: Refactor unloading of foreign export StablePtrsBen Gamari2020-09-181-0/+2
* rts: Refactor foreign export trackingBen Gamari2020-09-182-0/+39
* Define TICKY_TICKY when compiling cmm RTS files.David Himmelstrup2020-09-112-11/+20
* rts comment: RTS_TICKY_SYMBOLS moved from rts/Linker.c to rts/RtsSymbols.cDavid Himmelstrup2020-09-091-1/+1
* [macOS] improved runpath handlingMoritz Angermann2020-09-071-0/+2
* document how build system find toolchains on WindowsTamar Christina2020-08-281-0/+1
* Fix use distro toolchianTamar Christina2020-08-281-0/+3
* cmm: Clean up Notes a bitBen Gamari2020-08-071-0/+2
* Refactor handling of object mergingBen Gamari2020-08-051-0/+2
* Fix GHC_STAGE definition generated by makeLeon Schoorl2020-08-021-1/+1
* Fix build systemsSylvain Henry2020-07-251-10/+0
* winio: restore console cp on exitTamar Christina2020-07-241-0/+1
* Replace ghcWithNativeCodeGen with a proper Backend datatypeSylvain Henry2020-07-221-1/+0
* Implement `fullCompilerVersion`Hécate2020-07-181-1/+1
* winio: update lockfile signature and remove mistaken symbol in rts.Tamar Christina2020-07-151-2/+2
* winio: Expand BlockedOnIOCompletion description.Andreas Klebinger2020-07-151-1/+3
* winio: add a note about file locking in the RTS.Andreas Klebinger2020-07-151-0/+16
* winio: Multiple refactorings and support changes.Tamar Christina2020-07-152-8/+17
* winio: Add new io-manager cmdline optionsTamar Christina2020-07-151-0/+5
* winio: Add IOPort synchronization primitiveTamar Christina2020-07-153-1/+10
* winio: Use SlimReaderLocks and ConditonalVariables provided by the OS instead...Tamar Christina2020-07-151-42/+35
* rts/Disassembler.c: Use FMT_HexWord for printing values in hex formatStefan Schulze Frielinghaus2020-07-141-0/+2
* Add the __GHC_FULL_VERSION__ CPP macro to expose the full GHC versionHécate2020-07-031-0/+1
* Fix duplicated words and typos in comments and user guideJan Hrček2020-06-281-2/+2
* Cmm: introduce SAVE_REGS/RESTORE_REGSSylvain Henry2020-06-231-69/+0
* Update `make` based build systemSylvain Henry2020-06-171-1/+1
* winio: Add Atomic Exchange PrimOp and implement Atomic Ptr exchanges.Tamar Christina2020-06-141-0/+4
* rts: Remove unused GET_ENTRY closure macroÖmer Sinan Ağacan2020-06-101-2/+0
* Clean up file paths for new module hierarchyTakenobu Tani2020-06-012-2/+2
* Always zero shrunk mutable array slop when profilingDaniel Gröber2020-06-011-5/+26
* Fix OVERWRITING_CLOSURE assuming closures are not inherently usedDaniel Gröber2020-06-011-21/+17
* Cleanup OVERWRITING_CLOSURE logicDaniel Gröber2020-06-013-36/+55
* eventlog: Fix racy flushingBen Gamari2020-05-271-0/+4
* fix printf warning when using with ghc with clang on mingwEmeka Nkurumeh2020-05-131-1/+1
* Fix unboxed-sums GC ptr-slot rubbish value (#17791)Sylvain Henry2020-05-091-0/+1
* users guide: Move eventlog documentation users guideBen Gamari2020-05-031-49/+9
* Modules: Utils and Data (#13009)Sylvain Henry2020-04-261-1/+1
* rts: Assert LDV_recordDead is not called for inherently used closuresDaniel Gröber2020-04-141-0/+7
* rts: Fix nomenclature in OVERWRITING_CLOSURE macrosDaniel Gröber2020-04-141-15/+16
* rts: Underline some Notes as is conventionalDaniel Gröber2020-04-141-0/+1
* rts: Expand and add more notes regarding slopDaniel Gröber2020-04-141-16/+23
* Zero out pinned block alignment slop when profilingDaniel Gröber2020-04-141-3/+6
* Fix CNF handling in compacting GCÖmer Sinan Ağacan2020-04-091-0/+3
* Remove unused closure stg_IND_directÖmer Sinan Ağacan2020-04-021-1/+0
* Kill wORDS_BIGENDIAN and replace it with platformByteOrder (#17957)Sylvain Henry2020-04-011-0/+1
* DynFlags refactoring IIISylvain Henry2020-03-251-3/+1
* nonmoving-gc: Track time usage of nonmoving markingBen Gamari2020-03-052-0/+40
* Document and refactor a few things around bitmap scavengingÖmer Sinan Ağacan2020-02-291-0/+6
* Modules: CmmToAsm (#13009)Sylvain Henry2020-02-241-1/+1
* Module hierarchy: ByteCode and Runtime (cf #13009)Sylvain Henry2020-02-122-2/+2