summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Revert "Prevent inlining of loopified programs"wip/T14068-inlineJoachim Breitner2018-02-212-8/+1
* Merge branch 'master' of git://git.haskell.org/ghc into wip/T14068Joachim Breitner2018-02-13760-7622/+18653
|\
| * Collect CCs in CorePrep, including CCs in unfoldingsÖmer Sinan Ağacan2018-02-1310-429/+258
| * Make ($!) representation-polymorphicDavid Feuer2018-02-123-2/+8
| * Evac.c: remove unused CPP guardÖmer Sinan Ağacan2018-02-121-3/+0
| * Simplify Foreign.Marshal.Alloc functions with ScopedTypeVariablesÖmer Sinan Ağacan2018-02-101-23/+12
| * Fix isDroppableCt (Trac #14763)Simon Peyton Jones2018-02-087-127/+148
| * rts: fix barf format attributeDouglas Wilson2018-02-081-1/+1
| * Use SPDX syntax in rts/package.conf.inHerbert Valerio Riedel2018-02-071-1/+1
| * Fix solveOneFromTheOther for RecursiveSuperclassesSimon Peyton Jones2018-02-078-43/+119
| * Comments onlySimon Peyton Jones2018-02-072-4/+14
| * Fix utterly bogus TagToEnum rule in caseRulesSimon Peyton Jones2018-02-073-17/+52
| * testsuite: Add test for #14768Ben Gamari2018-02-062-0/+60
| * rts: fix some barf format specifiers.Douglas Wilson2018-02-062-2/+2
| * rts: Use BITS_IN macro in bitmap calculationsÖmer Sinan Ağacan2018-02-062-8/+8
| * Improve X86CodeGen's pprASCII.HE, Tao2018-02-061-13/+34
| * Restore 'It is a member of hidden package' message.Edward Z. Yang2018-02-064-3/+37
| * rts: Add format attribute to barfBen Gamari2018-02-064-4/+5
| * rts: Fix format of failed memory commit messageBen Gamari2018-02-061-1/+1
| * cmm: Remove unnecessary HsVersion.h includesMichal Terepeta2018-02-0610-32/+3
| * Compute the union of imp_finsts on the sideBartosz Nitka2018-02-061-6/+61
| * Bump Cabal submoduleBen Gamari2018-02-052-1/+0
| * Improve unboxed sum documentationDavid Feuer2018-02-051-28/+39
| * testsuite: Add testcase for #14754Ben Gamari2018-02-034-0/+19
| * cmm: Revert more aggressive CBE due to #14226Ben Gamari2018-02-033-237/+86
| * base: Deprecate STM invariant checking primitivesBen Gamari2018-02-032-0/+15
| * Don't apply dataToTag's caseRules for data familiesRyan Scott2018-02-033-2/+30
| * ghc-prim: Emulate C11 atomics when not availableBen Gamari2018-02-036-3/+70
| * Upgrade containers submoduleDavid Feuer2018-02-024-4/+4
| * integer-gmp: Simplify gmp/configure invocationBen Gamari2018-02-021-4/+1
| * DriverPhases: Fix flipped input extensions for cmm and cmmcppBen Gamari2018-02-021-2/+2
| * Add HasDebugCallStack to nameModuleSimon Peyton Jones2018-02-021-1/+1
| * testsuite: Fix scc001 profile outputBen Gamari2018-02-021-1/+1
| * Hoopl.Collections: change right folds to strict left foldsMichal Terepeta2018-02-029-39/+45
| * Flag `-fdefer-typed-holes` also implies `-fdefer-out-of-scope-variables`.HE, Tao2018-02-021-1/+1
| * Add -ddump-ds-preoptSimon Peyton Jones2018-02-015-8/+13
| * Re-center improved perf for T3064Simon Peyton Jones2018-02-011-1/+2
| * Experiment with eliminating the younger tyvarSimon Peyton Jones2018-02-013-18/+49
| * UnboxedTuples can't be used as constraintsHE, Tao2018-01-314-1/+23
| * Optimize coercionKind (Trac #11735)Tobias Dammers2018-01-311-16/+36
| * Mark xmm6 as caller saved in the register allocator for windows.klebinger.andreas@gmx.at2018-01-316-9/+86
| * rts: Ensure that forkOS releases Task on terminationBen Gamari2018-01-312-0/+2
| * Sequester deriving-related validity check into cond_stdOKRyan Scott2018-01-314-46/+111
| * Implement BlockArguments (#10843)Takano Akio2018-01-3122-85/+355
| * Don't add targets that can't be found in GHCiJulian Priestley2018-01-314-1/+55
| * Make RTS keep less memory (fixes #14702)Andrey Sverdlichenko2018-01-315-14/+83
| * appveyor: RefactorBen Gamari2018-01-312-16/+53
| * testsuite: Fix test output broken by efba054640d3Ben Gamari2018-01-312-7/+7
| * testsuite: Fix test output of T14715Ben Gamari2018-01-311-1/+10
| * appveyor: Don't install gccBen Gamari2018-01-311-1/+1