summaryrefslogtreecommitdiff
path: root/libraries/base
Commit message (Expand)AuthorAgeFilesLines
* Allocate Adjustors and mark them readable in two stepsMoritz Angermann2021-03-291-1/+1
* Make RULES more robust in GHC.FloatSimon Peyton Jones2021-03-281-75/+155
* Add compiler linting to CIHécate2021-03-251-1/+0
* base: Use mutableByteArrayContentsBen Gamari2021-03-223-13/+11
* Fix fake import in GHC.Exception.Type boot moduleSylvain Henry2021-03-205-23/+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-172-0/+16
* fromInteger :: Integer -> {Float,Double} now always round to nearest evenARATA Mizuki2021-03-173-10/+56
* [ci] Skip test's on windows that often fail in CI.wip/angerman/stable-windowsMoritz Angermann2021-03-161-1/+2
* Use GHC2021 as default languageJoachim Breitner2021-03-105-15/+24
* 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
* Update changelog and release notes for Data.Type.Ord changeDaniel Winograd-Cort2021-03-081-0/+8
* Implement BoxedRep proposalwip/boxed-repBen Gamari2021-03-078-15/+72
* 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-036-31/+239
* Pmc: Implement `considerAccessible` (#18610)Sebastian Graf2021-03-011-3/+27
* Mark divModInt and friends as INLINE (#19267)Sebastian Graf2021-02-281-0/+16
* Fix Windows build with autoconf >=2.70 (#19189)Sylvain Henry2021-02-273-3448/+1
* 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
* Move absentError into ghc-prim.Andreas Klebinger2021-02-261-3/+3
* Add the docspec:base rule to HadrianHécate2021-02-221-0/+3
* Make openFile exception safeDavid Feuer2021-02-228-118/+429
* base: Fix order of infix declarations in Data.FunctorBen Gamari2021-02-181-2/+2
* Rectify the haddock markup surrounding symbols for foldl' and foldMap'Hécate Moonlight2021-02-181-23/+23
* Add Generic tuple instances up to 15Andrzej Rybczak2021-02-161-0/+48
* Replace more autotools obsolete macros (#19189)Sylvain Henry2021-02-162-8/+5
* Throw IOError when allocaBytesAligned gets non-power-of-two alignDaniel Gröber2021-02-142-2/+25
* Improve ByteArray# documentation regarding alignmentDaniel Gröber2021-02-142-1/+11
* base: Use keepAlive# in Foreign.Marshal.AllocBen Gamari2021-02-141-25/+4
* base: Use keepAlive# in withForeignPtrBen Gamari2021-02-141-1/+3
* Introduce keepAlive primopBen Gamari2021-02-142-15/+33
* 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-142-26/+38
* Bignum: fix bogus rewrite rule (#19345)Sylvain Henry2021-02-131-5/+16
* Remove Data.Semigroup.OptionSimon Jakobi2021-02-132-88/+2
* closeFd: improve documentationMarcin Szamotulski2021-02-131-4/+5
* Make closeFdWith uninterrupitbleMarcin Szamotulski2021-02-131-2/+5
* Apply 1 suggestion(s) to 1 file(s)Marcin Szamotulski2021-02-131-7/+15
* Improve bracket documentationMarcin Szamotulski2021-02-131-0/+8
* Fix typosBrian Wignall2021-02-068-9/+9
* base: Fix since-annotation for Data.List.singletonSimon Jakobi2021-02-061-1/+1
* Make unsafeDupablePerformIO have a lazy demandAndreas Klebinger2021-02-061-1/+36