summaryrefslogtreecommitdiff
path: root/libraries/base/GHC
Commit message (Expand)AuthorAgeFilesLines
* base: Use mutableByteArrayContentswip/T19540Ben Gamari2021-03-213-13/+11
* Fix fake import in GHC.Exception.Type boot moduleSylvain Henry2021-03-204-22/+22
* Add more boundary checks for `rem` and `mod`John Ericson2021-03-201-18/+44
* Built-in type families: CharToNat, NatToChar (#19535)Vladislav Zavialov2021-03-171-0/+11
* fromInteger :: Integer -> {Float,Double} now always round to nearest evenARATA Mizuki2021-03-172-10/+53
* rts: Gradually return retained memory to the OSMatthew Pickering2021-03-101-0/+2
* Require GHC 8.10 as the minimum compiler for bootstrappingRyan Scott2021-03-091-10/+1
* Implement BoxedRep proposalwip/boxed-repBen Gamari2021-03-073-1/+10
* base: Add reference to #19413 to Note [unsafePerformIO and strictness]Ben Gamari2021-03-041-1/+1
* Add whereFrom and whereFrom# primopMatthew Pickering2021-03-031-0/+53
* Profiling by info table mode (-hi)Matthew Pickering2021-03-031-0/+3
* Always INLINE ($!)Sylvain Henry2021-03-031-0/+1
* Profiling: Allow heap profiling to be controlled dynamically.Matthew Pickering2021-03-032-1/+34
* Fix array and cleanup conversion primops (#19026)Sylvain Henry2021-03-038-289/+289
* Add cmpNat, cmpSymbol, and cmpCharDaniel Winograd-Cort2021-03-034-31/+111
* Pmc: Implement `considerAccessible` (#18610)Sebastian Graf2021-03-011-3/+27
* Mark divModInt and friends as INLINE (#19267)Sebastian Graf2021-02-281-0/+16
* Fix typechecking time bug for large rationals (#15646)Andreas Klebinger2021-02-271-0/+19
* Remove the -xt heap profiling optionMatthew Pickering2021-02-271-3/+0
* Make openFile exception safeDavid Feuer2021-02-225-100/+355
* Add Generic tuple instances up to 15Andrzej Rybczak2021-02-161-0/+48
* base: Use keepAlive# in withForeignPtrBen Gamari2021-02-141-1/+3
* Introduce keepAlive primopBen Gamari2021-02-141-13/+20
* base: Use unsafeWithForeignPtr in GHC.IO.BufferBen Gamari2021-02-141-5/+6
* base: Eliminate allocating withForeignPtrs from GHC.Event.ArrayBen Gamari2021-02-141-15/+17
* base: Add unsafeWithForeignPtrBen Gamari2021-02-141-1/+38
* Bignum: fix bogus rewrite rule (#19345)Sylvain Henry2021-02-131-5/+16
* closeFd: improve documentationMarcin Szamotulski2021-02-131-4/+5
* Make closeFdWith uninterrupitbleMarcin Szamotulski2021-02-131-2/+5
* Fix typosBrian Wignall2021-02-064-4/+4
* Make unsafeDupablePerformIO have a lazy demandAndreas Klebinger2021-02-061-1/+36
* The Char kind (#11342)Daniel Rogozin2021-02-061-7/+81
* IntVar: fix allocation sizeSylvain Henry2021-02-051-1/+4
* Add instances for GHC.Tuple.SoloBen Gamari2021-01-274-1/+52
* Bignum: add Natural constant folding rules (#15821)Sylvain Henry2021-01-236-34/+26
* Implement #15993Koz Ross2021-01-233-2/+721
* Rectify Haddock typos for the Functor classHécate2021-01-181-4/+5
* Bignum: fix for Integer/Natural Ord instancesSylvain Henry2021-01-171-14/+3
* Third pass on doctest corrections.Oleg Grenrus2021-01-171-3/+3
* Revert "Remove SpecConstrAnnotation (#13681)" (#19168)Sylvain Henry2021-01-171-2/+24
* base: Eliminate pinned allocations from IntTableBen Gamari2021-01-172-13/+41
* Import fcntl with capi calling conventionOleg Grenrus2021-01-171-0/+1
* Remove references to ApplicativeDo in the base haddocksHécate2021-01-131-79/+93
* Correct more doctestsOleg Grenrus2021-01-103-10/+21
* Fix calls to varargs C function fcntlNick Erdmann2021-01-091-1/+2
* Use EmptyCase instead of undefined in Generics exampleAsad Saeeduddin2021-01-021-6/+6
* Correct doctestsOleg Grenrus2021-01-025-22/+38
* Upstream the strictness optimisation for GHC.List.{maximum,minimum}Hécate2021-01-021-2/+2
* Upstream the strictness optimisation for GHC.List.{sum,product}Hécate2021-01-021-2/+2
* rts: enable thread label table in all RTS flavours #17972Adam Sandberg Ericsson2020-12-201-4/+4