summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Add and use a new dynamic-library-dirs field in the ghc-pkg infoDuncan Coutts2016-10-216-7/+35
* Improve TcCanonical.unifyWanted and unifyDerivedSimon Peyton Jones2016-10-211-14/+19
* Define emitNewWantedEq, and use itSimon Peyton Jones2016-10-213-14/+19
* Refactor occurrence-check logicSimon Peyton Jones2016-10-2113-399/+102
* A collection of type-inference refactorings.Simon Peyton Jones2016-10-2124-634/+1058
* Make TcLevel increase by 1 not 2Simon Peyton Jones2016-10-211-11/+6
* Comments and trivial refactoringSimon Peyton Jones2016-10-215-21/+23
* Refactor typechecking of pattern bindingsSimon Peyton Jones2016-10-212-177/+242
* Typos in commentsGabor Greif2016-10-212-3/+3
* Fix Mac OS X build by removing space after ASSERT.Edward Z. Yang2016-10-201-1/+1
* Only delete instances when merging when there is an exact match.Edward Z. Yang2016-10-203-24/+78
* Support constraint synonym implementations of abstract classes.Edward Z. Yang2016-10-202-1/+46
* New story for abstract data types in hsig files.Edward Z. Yang2016-10-207-30/+140
* StgCmmPrim: Add missing write barrier.Peter Trommler2016-10-191-0/+4
* Test for newtype with unboxed argumentSimon Peyton Jones2016-10-193-36/+30
* cmm/Hoopl/Dataflow: remove unused codeMichal Terepeta2016-10-183-665/+11
* Compute export hash based on ALL transitive orphan modules.Edward Z. Yang2016-10-181-10/+30
* DynamicLoading: Replace map + zip with zipWithÖmer Sinan Ağacan2016-10-181-2/+2
* Track dep_finsts in exports hash, as it affects downstream deps.Edward Z. Yang2016-10-174-3/+83
* Re-add accidentally-deleted lineSimon Peyton Jones2016-10-171-1/+2
* Typos in commentsGabor Greif2016-10-174-4/+4
* Reduce trace output slightlySimon Peyton Jones2016-10-171-4/+2
* Fix wrapping order in matchExpectedConTySimon Peyton Jones2016-10-171-10/+14
* Correct order of existentials in pattern synonymsSimon Peyton Jones2016-10-172-18/+18
* Typo in commentSimon Peyton Jones2016-10-171-1/+1
* Fix shadowing in mkWwBodiesSimon Peyton Jones2016-10-172-27/+55
* Fix comment typoSimon Peyton Jones2016-10-171-1/+1
* Comments about -Wredundant-constraintsSimon Peyton Jones2016-10-172-7/+18
* Add a forward reference for a NoteRyan Scott2016-10-152-2/+2
* Fix Show derivation in the presence of RebindableSyntax/OverloadedStringsRyan Scott2016-10-152-6/+41
* Check for empty entity string in "prim" foreign importsSylvain HENRY2016-10-141-22/+36
* Make error when deriving an instance for a typeclass less misleadingRyan Scott2016-10-142-43/+132
* PrelInfo: Fix styleBen Gamari2016-10-131-13/+12
* Improve find_lbl panic messageBen Gamari2016-10-131-1/+4
* MkIface: Turn a foldr into a foldl'Ben Gamari2016-10-131-2/+2
* Clean up handling of known-key Names in interface filesBen Gamari2016-10-1327-644/+955
* Unique: Simplify encoding of sum uniquesBen Gamari2016-10-131-16/+11
* Further improve error handling in TcRn monadSimon Peyton Jones2016-10-132-24/+46
* RnExpr: Actually fail if patterns found in expressionBen Gamari2016-10-121-1/+4
* Comments and equation ordering onlySimon Peyton Jones2016-10-122-3/+5
* Add derived shadows only for Wanted constraintsSimon Peyton Jones2016-10-121-19/+41
* Move zonking out of tcFamTyPatsSimon Peyton Jones2016-10-102-31/+47
* Delete orphan where clauseSimon Peyton Jones2016-10-101-1/+0
* Rename a parameter; trivial refactorSimon Peyton Jones2016-10-101-2/+2
* Orient improvement constraints betterSimon Peyton Jones2016-10-101-22/+56
* Generate a unique symbol for signature object stub files, fixes #12673Edward Z. Yang2016-10-091-5/+10
* Fix buildCsongor Kiss2016-10-083-4/+4
* Add trailing comma to fix the build.Matthew Pickering2016-10-081-1/+1
* Rework renaming of children in export lists.Matthew Pickering2016-10-0816-647/+923
* Report that we support Backpack in --info.Edward Z. Yang2016-10-081-0/+2