summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* rts: Refine memory retention behaviour to account for pinned/compacted objectsMatthew Pickering2023-05-115-12/+131
* Add a test for #21278Krzysztof Gogolewski2023-05-113-0/+21
* Add fused multiply-add instructionssheaf2023-05-1135-26/+1244
* Document unlawfulness of instance Num FixedBodigrim2023-05-112-2/+9
* Add a test for #17284Krzysztof Gogolewski2023-05-114-1/+15
* Move "target has RTS linker" out of settingsRodrigo Mesquita2023-05-1110-24/+25
* Look both ways when looking for quantified equalitiesSimon Peyton Jones2023-05-116-52/+78
* Build vanilla alpine bindistsMatthew Pickering2023-05-113-8/+141
* base: Export GHC.Conc.Sync.fromThreadIdBen Gamari2023-05-112-1/+10
* Bump hsc2hs submoduleCheng Shao2023-05-101-0/+0
* ghc-prim: Generalize keepAlive#/touch# in state token typeBen Gamari2023-05-102-2/+4
* Make `(&)` representation polymorphic in the return typekonsumlamm2023-05-092-4/+7
* Adjust AArch64 stackFrameHeaderSizeSven Tennie2023-05-091-7/+6
* nonmoving: Account for mutator allocations in bytes_allocatedBen Gamari2023-05-093-1/+7
* Add a regression test for #21050Krzysztof Gogolewski2023-05-093-0/+38
* JS: add GHC.JS.Optimizer, remove RTS.Printer, add Linker.Optdoyougnu2023-05-0919-395/+782
* Make atomicSwapMutVar# an inline primopwip/ioref-swap-xchgBen Gamari2023-05-095-24/+20
* compiler: Implement atomicSwapIORef with xchgBen Gamari2023-05-098-6/+26
* testsuite: Add test for atomicSwapIORefBen Gamari2023-05-093-0/+14
* Fix up rules for ghcup-metadata-nightly-pushBryan Richter2023-05-091-5/+2
* Add structured error messages for GHC.IfaceToCoreTorsten Schmits2023-05-084-6/+10
* rts: Fix data-race in hs_init_ghcwip/T22756Ben Gamari2023-05-081-8/+11
* Add structured error messages for GHC.Rename.ModuleTorsten Schmits2023-05-0523-129/+282
* docs: Remove mentions of ArrayArray# from unlifted FFI sectionRodrigo Mesquita2023-05-051-21/+18
* Incrementally update ghcup metadata in ghc/ghcup-metadataMatthew Pickering2023-05-051-1/+32
* docs: Add Note [Timing of plugin initialization]Matthew Pickering2023-05-053-0/+25
* Rework plugin initialisation pointsAaron Allen2023-05-0516-22/+130
* driver: Use hooks from plugin_hsc_envMatthew Pickering2023-05-051-1/+1
* Use TemplateHaskellQuotes in TH.Syntax to construct NamesOleg Grenrus2023-05-051-25/+14
* Add structured error messages for GHC.Rename.UtilsTorsten Schmits2023-05-05126-390/+622
* Fix type variable substitution in gen_Newtype_fam_instsRyan Scott2023-05-045-9/+96
* Improved documentation for the Data.OldList.nub functionAndrei Borzenkov2023-05-041-3/+9
* linear types: Don't add external names to the usage envKrzysztof Gogolewski2023-05-043-6/+12
* base/encoding: add an allocations performance test (#22946)Josh Meredith2023-05-042-0/+39
* JavaScript: Correct arguments to h$appendToHsStringALuite Stegeman2023-05-041-1/+1
* Fix remaining issues with bound checking (#23123)Sylvain Henry2023-05-049-577/+569
* JS: fix bounds checking (Issue 23123)Josh Meredith2023-05-044-112/+183
* Use hash-unit-ids in release jobsMatthew Pickering2023-05-043-11/+29
* Add hashes to unit-ids created by hadrianromes2023-05-0454-140/+740
* Validate compatibility of ghcs when loading pluginsromes2023-05-041-6/+13
* Hardwire a better unit-id for ghcromes2023-05-049-21/+121
* hadrian: Flavour: Change args -> extraArgsMatthew Pickering2023-05-0415-28/+30
* Fix unlit path in cross bindistsamesgen2023-05-031-1/+1
* Don't forget to check the parent in an export listsheaf2023-05-034-26/+29
* Bump Cabal submodule (#22356)Sylvain Henry2023-05-031-0/+0
* Document instances of DoubleBodigrim2023-05-032-28/+94
* Add sized primitive literal syntaxBen Orchard2023-05-0326-334/+738
* Add structured error messages for GHC.Rename.NamesTorsten Schmits2023-04-3074-294/+552
* Add the Unsatisfiable classsheaf2023-04-2949-87/+1050
* JS: change GHC.JS.Transform.identsS/E/V to take a saturated IR (#23304)Josh Meredith2023-04-272-37/+34