summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Remove redundant importSimon Peyton Jones2017-02-201-1/+0
* Fix Core pretty printerSimon Peyton Jones2017-02-201-2/+3
* Kill off the remaining Rec []Simon Peyton Jones2017-02-202-4/+9
* Change -dppr-ticks to -dsuppress-ticksSimon Peyton Jones2017-02-204-12/+15
* Typos in manual, tests and commentsGabor Greif2017-02-208-9/+9
* Disable Typeable binding generation for unboxed sumsBen Gamari2017-02-182-6/+10
* Type-indexed TypeableBen Gamari2017-02-1822-266/+902
* Generalize kind of the (->) tyconBen Gamari2017-02-1821-98/+464
* Say 'data' explicitly in IfAbstractTyCon output.Edward Z. Yang2017-02-171-2/+2
* Improvements/bugfixes to signature reexport handling.Edward Z. Yang2017-02-172-9/+36
* Fix recompilation tracking on signatures.Edward Z. Yang2017-02-172-5/+14
* Fix a Backpack recompilation avoidance bug when signatures change.Edward Z. Yang2017-02-176-37/+66
* Simplify OutputableBndrSimon Peyton Jones2017-02-174-35/+33
* Fix a substitution bug in cseCaseSimon Peyton Jones2017-02-171-1/+2
* Honour -dsuppress-uniques more thoroughlySimon Peyton Jones2017-02-178-45/+56
* Comments only, about inl_inline and inl_actSimon Peyton Jones2017-02-171-4/+21
* Use the correct origin in SectionL and Section RSimon Peyton Jones2017-02-165-22/+35
* Improve checking of joins in Core LintSimon Peyton Jones2017-02-161-123/+130
* Comments and tiny refactor onlySimon Peyton Jones2017-02-161-11/+17
* Typos [ci skip]Gabor Greif2017-02-157-8/+8
* Don't warn about missing methods for instances in signatures.Edward Z. Yang2017-02-141-1/+3
* Make deSugarExpr use runTcInteractiveReid Barton2017-02-144-207/+221
* Check local type family instances against all imported onesReid Barton2017-02-144-18/+177
* Implement HasField constraint solving and modify OverloadedLabelsAdam Gundry2017-02-1421-66/+328
* Allow type defaulting for multi-param type classes with ExtendedDefaultRulesvivid-synth2017-02-141-1/+28
* Refactor renaming of operators/sections to fix DuplicateRecordFields bugsAdam Gundry2017-02-141-22/+52
* TcUnify: Assert precondition of matchExpectedTyConAppBen Gamari2017-02-141-1/+1
* Debug: Use local symbols for unwind points (#13278)Ben Gamari2017-02-143-4/+5
* Typos in notes and comments [ci skip]Gabor Greif2017-02-134-6/+6
* Disable PVP warnings temporarily.Edward Z. Yang2017-02-121-2/+10
* Slightly reword not-exported message.Edward Z. Yang2017-02-121-1/+2
* Setup more error context for Backpack operations.Edward Z. Yang2017-02-123-8/+32
* Binary: Correct endian issue when cross-compilingalexbiehl2017-02-111-30/+55
* Avoid repeated list elem checksDavid Feuer2017-02-111-2/+5
* Binary: Only allocate un-interned FastStringsalexbiehl2017-02-111-2/+3
* zonkCt tries to maintain the canonical form of a Ct.Christiaan Baaij2017-02-111-1/+39
* Fix #13214 by correctly setting up dep_orphs for signatures.Edward Z. Yang2017-02-113-6/+33
* Improve the Occurrence Analyzer’s handling of one-shot functionsJoachim Breitner2017-02-111-21/+59
* Mark orphan instances and rules in --show-iface outputReid Barton2017-02-111-8/+14
* Dwarf.Types: Use DW_CFA_same_value encoding when possibleBen Gamari2017-02-111-6/+15
* IcmmMachOpFoldM: clarify panic messageSergei Trofimovich2017-02-111-1/+1
* Refactor DeriveAnyClass's instance context inferenceRyan Scott2017-02-105-127/+381
* Prevent Template Haskell splices from throwing a spurious TypeInType errorRyan Scott2017-02-101-2/+38
* Change rewritableTyVarsOfType to anyRewritableTyVarSimon Peyton Jones2017-02-102-52/+59
* Spelling in comments [ci skip]Gabor Greif2017-02-104-6/+6
* TH-spliced class instances are pretty-printed incorrectly post-#3384Alan Zimmerman2017-02-108-38/+65
* Guard rewritableTyVarsOfTypeSimon Peyton Jones2017-02-092-12/+15
* Tweaks and typos in manual, note refs, commentsGabor Greif2017-02-0916-23/+23
* Implement addCStub in template-haskell.Facundo Domínguez2017-02-094-1/+22
* Fix documentation for setByteArray#Ben Gamari2017-02-081-1/+2