summaryrefslogtreecommitdiff
path: root/libraries/base
Commit message (Expand)AuthorAgeFilesLines
* rts: Specialize hashing at call site rather than in struct.wip/D4889Crazycolorz52019-11-171-3/+3
* base: Bump version to 4.14.0.0Ben Gamari2019-11-142-2/+2
* testsuite: Mark tests fragile in threaded2 as fragile in all concurrent waysBen Gamari2019-11-102-2/+2
* Fix incorrect pluralsBrian Wignall2019-11-091-1/+1
* Incorporate MR review suggestions; add change in changelogBrian Wignall2019-11-092-3/+6
* Add IsList instance for ZipList (closes #17433)ghc-8.11-startBrian Wignall2019-11-091-1/+9
* testsuite: Mark T17414 as fragile on WindowsBen Gamari2019-11-091-1/+5
* base: Fix TBA in changelogBen Gamari2019-11-091-2/+2
* base: Add missing imports in Windows locking implementationBen Gamari2019-11-071-0/+3
* Adding examples to Semigroup/monoidDan Brooks2019-11-062-0/+21
* Add +RTS --disable-delayed-os-memory-return. Fixes #17411.Niklas Hambüchen2019-11-011-0/+3
* base: Ensure that failIO isn't SOURCE importedBen Gamari2019-11-014-9/+18
* Fix rounding around 0taylorfausak2019-11-011-6/+9
* Implement `round` for `Ratio` that doesn't explode with `Natural`staylorfausak2019-11-011-0/+7
* base: Various haddock fixesBen Gamari2019-10-312-5/+5
* testsuite: Add test for #17414Ben Gamari2019-10-312-0/+20
* base: Clamp IO operation size to 2GB on DarwinBen Gamari2019-10-311-4/+17
* base: Split up file locking implementationBen Gamari2019-10-298-284/+352
* base: Fix open-file lockingBen Gamari2019-10-292-19/+40
* Use `not#` primitive to implement Word's complementSylvain Henry2019-10-291-3/+1
* Implement shrinkSmallMutableArray# and resizeSmallMutableArray#.Andrew Martin2019-10-262-1/+42
* Make documentation for byteSwap16 consistent with byteSwap32 (impl is same, w...Brian Wignall2019-10-251-1/+1
* Merge non-moving garbage collectorBen Gamari2019-10-232-16/+23
|\
| *-. Merge branches 'wip/gc/optimize' and 'wip/gc/test' into wip/gc/everythingwip/gc/everythingBen Gamari2019-10-221-1/+1
| |\ \
| | | * testsuite: Mark length001 as failing under nonmoving wayswip/gc/testBen Gamari2019-10-221-1/+1
| | |/
| * | NonmovingCensus: Emit samples to eventlogwip/gc/instrumentationBen Gamari2019-10-221-0/+4
| |/
| * rts: Introduce debug flag for non-moving GCBen Gamari2019-10-201-15/+18
* | base: Add @since on GHC.IO.Handle.Lock.hUnlockBen Gamari2019-10-231-0/+2
* | testsuite: Don't run T7653 in ghci and profiled waysBen Gamari2019-10-231-2/+2
* | Use an IORef for QSemNDavid Feuer2019-10-231-39/+51
* | Windows: Update tarballs to GCC 9.2 and remove MAX_PATH limit.Tamar Christina2019-10-201-1/+1
|/
* base: Document the fact that Typeable is automatically "derived"Ben Gamari2019-10-081-0/+4
* Switch to cabal-version=3.0 in base.cabal and rts.cabalAndrey Mokhov2019-10-071-1/+1
* Add Monad instances to `(,,) a b` and `(,,,) a b c`Fumiaki Kinoshita2019-10-043-0/+31
* docs String, hyperlink to Data.ListJames Brock2019-10-031-0/+1
* Do not rely on CUSKs in 'base'Vladislav Zavialov2019-09-302-3/+8
* Expand description of DataKinds to mention data constructors, and include men...chris-martin2019-09-271-3/+8
* Clarify the purpose and status of the GHC.TypeLits modulechris-martin2019-09-271-3/+9
* base: Move Ix typeclass to GHC.IxBen Gamari2019-09-2510-332/+357
* base: Add link to "A reflection on types"Ben Gamari2019-09-241-0/+1
* base: add newtypes for socklen_t and ndfs_t to System.Posix.Types #16568Adam Sandberg Eriksson2019-09-235-6/+33
* Fix haddocks for marker events in Debug.TraceAlp Mestanogullari2019-09-211-1/+1
* Add predicates for testing if IOError is ResourceVanished.Andrew Martin2019-09-132-0/+29
* Windows: make openTempFile fully atomic.Tamar Christina2019-09-112-29/+47
* Use C99 Fixed width types to avoid hack in base's configureJohn Ericson2019-09-013-27/+22
* base: Reintroduce fusion for scanrTDecki2019-08-222-1/+46
* Remove unused imports of the form 'import foo ()' (Fixes #17065)James Foster2019-08-151-1/+0
* Fix binary distributionTamar Christina2019-08-131-1/+0
* Revert "Make scanr a good producer and consumer"Ben Gamari2019-08-072-18/+2
* testsuite: Add tests for #16943Ben Gamari2019-08-075-0/+23