summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* MkIface: Ensure syntactic compatibility with ghc 8.0.1Ben Gamari2017-12-221-6/+6
* Sync `ghc-prim` changelog from GHC 8.2Herbert Valerio Riedel2017-12-221-1/+29
* Comments only [skip ci]Richard Eisenberg2017-12-212-2/+3
* Typos in commentsGabor Greif2017-12-214-5/+5
* Fix floating of equalitiesSimon Peyton Jones2017-12-2110-116/+339
* Refactor coercion holesSimon Peyton Jones2017-12-2125-208/+234
* Check for bogus quantified tyvars in partial type sigsSimon Peyton Jones2017-12-215-47/+96
* Simplify HsPatSynDetailsSimon Peyton Jones2017-12-2110-87/+52
* Improve treatment of sectioned holesRyan Scott2017-12-205-3/+283
* Document ScopedTypeVariables' interaction with nested forallsRyan Scott2017-12-201-1/+21
* Remove hack put in place for #12512Ryan Scott2017-12-202-13/+5
* Fix #14588 by checking for more bang patternsRyan Scott2017-12-205-8/+22
* Fix #14578 by checking isCompoundHsType in more placesRyan Scott2017-12-205-6/+145
* Sync up ghc-prim changelog from GHC 8.2 branchHerbert Valerio Riedel2017-12-201-1/+7
* Rmove a call to mkStatePrimTySimon Peyton Jones2017-12-191-3/+3
* Stop runRW# being magicSimon Peyton Jones2017-12-194-69/+50
* Get rid of some stuttering in comments and docsGabor Greif2017-12-1952-63/+63
* Typos in commentsGabor Greif2017-12-184-4/+4
* testsuite: Semigroup/Monoid compat for T3001-2Ben Gamari2017-12-181-1/+4
* testsuite: Exit with non-zero exit code when tests failBen Gamari2017-12-181-1/+8
* Blackholes can be large objects (#14497)Simon Marlow2017-12-184-3/+25
* Fix scoping of pattern-synonym existentialsSimon Peyton Jones2017-12-1814-66/+182
* Tiny refactor: use mkTyVarNamePairsSimon Peyton Jones2017-12-181-1/+1
* Add missing case to HsExpr.isMonadFailStmtContextSimon Peyton Jones2017-12-184-13/+25
* Add some commentary re: fix to #11203Richard Eisenberg2017-12-151-0/+7
* Fix tcDataKindSigSimon Peyton Jones2017-12-157-84/+116
* users-guide: Fix various bits of markupBen Gamari2017-12-142-10/+18
* users-guide: Consistently document LLVM version requirementBen Gamari2017-12-145-5/+24
* Fix #14135 by validity checking matchesCarlos Tomé2017-12-144-9/+38
* typos in local varGabor Greif2017-12-142-3/+3
* Better tc-trace messagesSimon Peyton Jones2017-12-142-11/+13
* Fix an outright bug in the unflattenerSimon Peyton Jones2017-12-143-21/+59
* Add test for Trac #14580Simon Peyton Jones2017-12-143-0/+15
* Typofix in commentGabor Greif2017-12-131-1/+1
* Further improvements to well-kinded typesSimon Peyton Jones2017-12-136-106/+138
* Re-centre perf for T5321FunSimon Peyton Jones2017-12-131-1/+2
* Add missing stderr for Trac #14561Simon Peyton Jones2017-12-131-1/+5
* Tidy up of wired-in namesSimon Peyton Jones2017-12-134-78/+78
* Detect levity-polymorphic uses of unsafeCoerce#Simon Peyton Jones2017-12-135-4/+45
* Minor refactor of TcExpr.tcAppSimon Peyton Jones2017-12-131-54/+70
* Add regression test for #14040Ryan Scott2017-12-123-0/+83
* base: fdReady(): Return only after sycall returns after `msecs` have passedNiklas Hambüchen2017-12-111-10/+79
* fdReady: Use C99 bools / CBool in signatureNiklas Hambüchen2017-12-114-12/+13
* Allow users to ignore optimization changesDavid Feuer2017-12-1119-25/+256
* Always use the safe open() callSimon Marlow2017-12-111-8/+4
* rts: Don't default to single capability when profiledBen Gamari2017-12-111-4/+0
* Add NOINLINE pragma to hPutStr'Matthew Pickering2017-12-111-0/+1
* Add information about irrefutable pattern Syntax to XStrict.klebinger.andreas@gmx.at2017-12-111-0/+4
* Improve Control.Monad.guard and Control.Monad.MonadPlus docsNathan Collins2017-12-112-4/+52
* Fixed misprint 'aqcuired'Kirill Zaborsky2017-12-112-2/+2