summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Remove utterly bogus codeSimon Peyton Jones2017-03-271-6/+1
* Fix 'unsolved constraints' in GHCiSimon Peyton Jones2017-03-271-4/+7
* Fix error-message suppress on given equalitiesSimon Peyton Jones2017-03-273-48/+83
* Fix explicitly-bidirectional pattern synonymsSimon Peyton Jones2017-03-271-11/+21
* Typechecker comments and debug tracing onlySimon Peyton Jones2017-03-274-11/+19
* Simplify the logic for tc_hs_sig_typeSimon Peyton Jones2017-03-271-17/+45
* Only use locally bound variables in pattern synonym declarationsMatthew Pickering2017-03-272-12/+60
* Remove unused argument from importSuggestionsMatthew Pickering2017-03-271-3/+3
* Recompile if -fhpc is added or removed (#11798)Reid Barton2017-03-261-2/+8
* Eliminate word-size dependence in HsDumpAst outputBen Gamari2017-03-261-1/+15
* x86 nativeGen: Fix test with mask in range [128,255] (#13425)Reid Barton2017-03-241-1/+5
* Cmm: remove a few unused type aliasesMichal Terepeta2017-03-241-9/+0
* Improve tracing in OccurAnalMatthew Pickering2017-03-241-1/+1
* Typos in comments (notes too) [ci skip]Gabor Greif2017-03-247-17/+16
* ghci/Linker.hs: Fix a typo in error messageÖmer Sinan Ağacan2017-03-241-1/+1
* Allow colors to be customizedPhil Ruffwind2017-03-238-106/+158
* Make unsafeInterleaveST less unsafeDavid Feuer2017-03-221-1/+1
* Let GHC know MutVar# ops can't failDavid Feuer2017-03-211-2/+16
* Correctly account for -package-db ordering when picking packages.Edward Z. Yang2017-03-201-31/+80
* Document the perplexing reversed nature of extraPkgConfs and friends.Edward Z. Yang2017-03-201-5/+15
* UniqMap implementation.Edward Z. Yang2017-03-202-0/+211
* genSym: Fix DEBUG buildBen Gamari2017-03-191-1/+1
* OccurAnal.hs: Add an assert for an invariantÖmer Sinan Ağacan2017-03-191-1/+2
* OccurAnal.hs: Fix "Adjusting for lambdas" note nameÖmer Sinan Ağacan2017-03-181-2/+2
* No join-point from an INLINE function with wrong aritySimon Peyton Jones2017-03-1715-1122/+1211
* Improve Lint a littleSimon Peyton Jones2017-03-171-5/+13
* Remove solveSomeEqualitiesRichard Eisenberg2017-03-172-95/+8
* Fix #13343 by not defaulting SigTvsRichard Eisenberg2017-03-171-8/+15
* Fix #13202 by failing more eagerly in tcRnStmtRichard Eisenberg2017-03-171-0/+3
* Fix #12709 by not building bad applicationsRichard Eisenberg2017-03-175-15/+42
* Comment coercion flattening [skip ci]Richard Eisenberg2017-03-171-1/+26
* Typos in manual and comments [ci skip]Gabor Greif2017-03-174-6/+6
* Save renamed syntax when signature merging.Edward Z. Yang2017-03-171-0/+32
* Introduce putLogMsgBen Gamari2017-03-1515-53/+52
* Introduce and use EnumSet in DynFlagsBen Gamari2017-03-157-45/+77
* Reimplement minusList using SetDavid Feuer2017-03-142-3/+41
* Shortcut a test in exprIsOkDavid Feuer2017-03-141-2/+2
* Fix #13337.Richard Eisenberg2017-03-1410-49/+136
* Allow associated types to pattern-match in non-class-bound variablesRyan Scott2017-03-141-26/+34
* Introduce and use mkLetRec, mkLetNonRecBen Gamari2017-03-142-3/+12
* Fix CaseIdentity optimisation AGAINSimon Peyton Jones2017-03-141-9/+9
* Typos in manual and commentsGabor Greif2017-03-1414-20/+20
* Fix #13382: Put join ceiling underneath lambdasLuke Maurer2017-03-131-1/+2
* Broaden demand analysis IO hack notesDavid Feuer2017-03-131-4/+8
* Add COLUMN pragmaPhil Ruffwind2017-03-131-1/+17
* Add `-fmax-errors` flagCharles Cooper2017-03-132-3/+15
* Replace debugging trace with a proper WARNMatthew Pickering2017-03-132-2/+10
* Remove `runs` function which already exists in baseÖmer Sinan Ağacan2017-03-124-27/+9
* Emit Core lint warnings on stderr, fix #13342Ben Fiedler2017-03-111-2/+4
* dsGRHSs: Remove unused pattern variables argumentÖmer Sinan Ağacan2017-03-112-4/+4