summaryrefslogtreecommitdiff
path: root/libraries
Commit message (Expand)AuthorAgeFilesLines
* 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
* template-haskell: Fix italics in changelogRyan Scott2019-11-091-2/+2
* base: Fix TBA in changelogBen Gamari2019-11-091-2/+2
* template-haskell: Fix TBAs in changelogBen Gamari2019-11-091-2/+2
* template-haskell: Document assembler foreign file supportBen Gamari2019-11-091-0/+2
* Bump unix submoduleBen Gamari2019-11-081-0/+0
* base: Add missing imports in Windows locking implementationBen Gamari2019-11-071-0/+3
* Bump the process submoduleBen Gamari2019-11-071-0/+0
* Clean up TH's treatment of unary tuples (or, #16881 part two)Ryan Scott2019-11-071-4/+20
* 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
* Remove redundant 0s in ghc-heap pointer stringsÖmer Sinan Ağacan2019-10-311-3/+1
* 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-263-1/+51
* Make documentation for byteSwap16 consistent with byteSwap32 (impl is same, w...Brian Wignall2019-10-251-1/+1
* Merge non-moving garbage collectorBen Gamari2019-10-234-17/+28
|\
| *-. Merge branches 'wip/gc/optimize' and 'wip/gc/test' into wip/gc/everythingwip/gc/everythingBen Gamari2019-10-222-2/+6
| |\ \
| | | * testsuite: Mark length001 as failing under nonmoving wayswip/gc/testBen Gamari2019-10-221-1/+1
| | | * Skip ghc_heap_all test in nonmoving waysBen Gamari2019-10-221-1/+2
| | | * ghc-heap: Skip heap_all test with debugged RTSBen Gamari2019-10-221-1/+4
| | |/
| * | 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
* | Bump stm submoduleBen Gamari2019-10-231-0/+0
* | 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
* | Documentation for (&&) and (&&) states that they are lazy in their second arg...Tilman Blumhagen2019-10-221-2/+2
* | Implement s390x LLVM backend.Stefan Schulze Frielinghaus2019-10-222-0/+19
* | Windows: Update tarballs to GCC 9.2 and remove MAX_PATH limit.Tamar Christina2019-10-201-1/+1
|/
* Template Haskell: make unary tuples legal (#16881)nineonine2019-10-131-20/+11
* Bump array and haddock submodulesVladislav Zavialov2019-10-081-0/+0
* 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
* Switch to cabal-version=3.0 in ghc-heap.cabalAndrey Mokhov2019-10-071-1/+1
* Always enable the external interpreterJohn Ericson2019-10-043-23/+0
* Factor out a smaller part of Platform for host fallbackJohn Ericson2019-10-045-17/+58
* 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
* Fix new compact block allocation in allocateForCompactÖmer Sinan Ağacan2019-10-032-0/+31