summaryrefslogtreecommitdiff
path: root/libraries/base/GHC
Commit message (Expand)AuthorAgeFilesLines
* rts/winio: Fix #18382Ben Gamari2022-01-184-27/+20
* winio: fix heap corruption and various leaks.Tamar Christina2022-01-152-2/+5
* Remove dangling references to Note [Type-checking overloaded labels]Joachim Breitner2022-01-071-3/+3
* Fix typosKrzysztof Gogolewski2021-12-253-4/+4
* fix ambiguity in `const` documentationalirezaghey2021-12-141-1/+1
* Use HasCallStack and error in GHC.List and .NonEmptyOleg Grenrus2021-12-122-29/+28
* Perf: remove allocation in writeBlocks and fix comment (#14309)Sylvain Henry2021-12-111-32/+39
* Re-export GHC.Types from GHC.Extssheaf2021-12-071-53/+52
* List-monomorphic `foldr'`Viktor Dukhovni2021-12-071-9/+42
* Revert "Data.List specialization to []"Matthew Pickering2021-12-039-8/+37
* Make openFile more tolerant of async excs (#18832)Kamil Dworakowski2021-12-021-45/+14
* Make INLINE/NOINLINE pragmas a bgi less constrainingSimon Peyton Jones2021-11-225-52/+71
* Revert "base: Use one-shot kqueue on macOS"Matthew Pickering2021-11-181-2/+15
* bitReverse functions in GHC.Word are since base-4.14.0.0, not 4.12.0.0ARATA Mizuki2021-11-171-4/+4
* Hadrian: fix windows cross-build (#20657)Sylvain Henry2021-11-151-1/+1
* Fix rendering of Applicative lawLi-yao Xia2021-11-101-1/+1
* Fix Int64/Word64's Enum instance fusionSylvain Henry2021-11-062-0/+28
* Make Word64 use Word64# on every architectureSylvain Henry2021-11-066-405/+22
* Remove target dependent CPP for Word64/Int64 (#11470)Sylvain Henry2021-11-064-19/+36
* Remove record field from SoloSimon Peyton Jones2021-11-052-22/+2
* Add more INLINABLE and INLINE pragmas to `Enum Int*` instancesSebastian Graf2021-10-293-4/+64
* undefined: Neater CallStack in error messageJoachim Breitner2021-10-241-1/+7
* Insert warnings in the documentation of dangerous functionsTom Sydney Kerckhove2021-10-156-2/+64
* Bignum: allow inlining of naturalEq/Ne/Gt/Lt/Ge/Le/Compare (#20361)Sylvain Henry2021-10-071-0/+14
* Corrected types of thread ids obtained from the RTSMann mit Hut2021-10-061-1/+1
* docs: Clarify documentation of `getFileSystemEncoding` (#20344)Zubin Duggal2021-10-051-1/+3
* Add (++)/literal ruleSylvain Henry2021-10-021-0/+5
* Use Info Table Provenances to decode cloned stack (#18163)Sven Tennie2021-09-232-37/+167
* Introduce stack snapshotting / cloning (#18741)Sven Tennie2021-09-231-0/+154
* base: Generalize newStablePtrPrimMVarSven Tennie2021-09-231-2/+2
* Fix minor inconsistency in documentationalirezaghey2021-09-221-2/+2
* docs: Fix examples for (un)escapeArgsMatthew Pickering2021-09-181-2/+2
* Add more instances for SoloDavid Feuer2021-09-182-0/+35
* Improve error messages involving operators from Data.Type.OrdChristiaan Baaij2021-09-172-49/+142
* Break recursion in GHC.Float.roundingMode# (#20352)Sebastian Graf2021-09-111-1/+1
* Fix broken haddock @since fields in baseJoshua Price2021-09-083-3/+9
* Bignum: refactor conversion rulesSylvain Henry2021-09-071-0/+26
* fromEnum Natural: Throw error for non-representable valuesPeter Lebbing2021-09-061-4/+2
* Export Solo from Data.TupleDavid Feuer2021-08-272-2/+22
* Make Int64#/Word64# unconditionally availableJohn Ericson2021-08-193-3/+9
* Add a Typeable constraint to fromStaticPtr, addressing #19729David Simmons-Duffin2021-08-101-1/+7
* Move `/includes` to `/rts/include`, sort per package betterJohn Ericson2021-08-092-2/+2
* Remove ad-hoc fromIntegral rulesSylvain Henry2021-08-095-208/+16
* Constant-fold unpackAppendCString (fix #20174)Sylvain Henry2021-08-021-0/+2
* Add Generically (generic Semigroup, Monoid instances) and Generically1 (gener...Baldur Blöndal2021-08-021-6/+156
* Functor docs: link to free theorem explanation (#19300)Krzysztof Gogolewski2021-07-281-0/+3
* Check the buffer size *before* calling the continuation in withEncodedCStringMatthew Pickering2021-07-231-13/+51
* Generalise reallyUnsafePtrEquality# and use itsheaf2021-07-232-4/+24
* Use fix-sized equality primops for fixed size boxed typesJohn Ericson2021-07-212-12/+12
* Add Word64#/Int64# primopsSylvain Henry2021-07-155-22/+7