summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* driver: use PROGBITS type for .debug-ghc-link-info sectionSylvain HENRY2015-10-301-9/+27
* Unify: Add Outputable instance for UnifyResultMBen Gamari2015-10-301-0/+7
* Insert an empty line between two STG definitions in dump output.Ömer Sinan Ağacan2015-10-301-1/+2
* CmmParse: Expose popcnt operationsBen Gamari2015-10-301-1/+6
* Disambiguate record selectors by type signatureAdam Gundry2015-10-309-122/+229
* Kill redundant importSimon Peyton Jones2015-10-301-1/+0
* Record usage information using GlobalRdrEltSimon Peyton Jones2015-10-3011-246/+177
* Fix unused-import stuff in a better waySimon Peyton Jones2015-10-302-48/+42
* Swap prov/req in variable naming in Parser.ySimon Peyton Jones2015-10-301-2/+2
* x86 codegen: don't generate location commentsSergei Trofimovich2015-10-291-3/+2
* Revert "Generate Typeable info at definition sites"Ben Gamari2015-10-2943-1713/+1116
* Generate Typeable info at definition sitesBen Gamari2015-10-2943-1116/+1713
* DynFlags: Add (another) missing hunk from D1360Ben Gamari2015-10-291-0/+5
* TcTyDecls: Remove redundant import of ApplicativeBen Gamari2015-10-291-4/+0
* Move mkDefaultMethodIds, mkRecSelBinds from TcTyClsDecls to TcTyDeclsBen Gamari2015-10-293-230/+238
* Record pattern synonymsMatthew Pickering2015-10-2936-265/+822
* Pattern synonyms: swap provided/requiredSimon Peyton Jones2015-10-287-20/+70
* PrelNames: Fix duplicate uniqueBen Gamari2015-10-271-1/+1
* Make worker-wrapper optionalChristiaan Baaij2015-10-272-14/+39
* DynFlags: Yet one more fixBen Gamari2015-10-271-0/+3
* Sort field labels before fingerprint hashingBartosz Nitka2015-10-272-1/+24
* DynFlags: Fix more merge errorsBen Gamari2015-10-271-1/+3
* Fix "Use correct documentation flag for freverse-errors"Ben Gamari2015-10-271-0/+4
* Make it possible to have different UniqSupply strategiesBartosz Nitka2015-10-273-11/+18
* Use correct documentation flag for freverse-errorsSiddhanathan Shanmugam2015-10-271-2/+2
* Zonk properly when checkig pattern synonymsSimon Peyton Jones2015-10-272-32/+56
* Comments onlySimon Peyton Jones2015-10-271-0/+1
* Implement MIN_VERSION and VERSION macros natively in GHC.Edward Z. Yang2015-10-262-1/+55
* Add flag to reverse errors in GHC/GHCiSiddhanathan Shanmugam2015-10-262-6/+22
* use Proxy instead of undefined -- we already dropped support for 7.6Ömer Sinan Ağacan2015-10-241-4/+3
* Make stronglyConnCompFromEdgedVertices deterministicBartosz Nitka2015-10-221-18/+15
* Suggest enabling PatternSynonyms (#10943)Moritz Kiefer2015-10-221-5/+9
* Stop the pipeline when it doesn't need to be run.ghc-validateEdward Z. Yang2015-10-211-3/+3
* Remove old trace statementRichard Eisenberg2015-10-211-3/+1
* Fix breakage in the GHCi debuggerSimon Marlow2015-10-211-10/+3
* Extended default rules now specialize Foldable, Traversable to [] (#10971)David Kraeutmann2015-10-203-12/+24
* Reject top-level typed TH splices. Fixes #10945Jan Stolarek2015-10-201-4/+11
* Systools.hs: Improve detection of GCC and ClangErik de Castro Lopo2015-10-203-4/+4
* CmmParse: Clarify description of calling conventionBen Gamari2015-10-171-1/+4
* Make Monad/Applicative instances MRP-friendlyHerbert Valerio Riedel2015-10-1740-99/+113
* Libdw: Add libdw-based stack unwindingBen Gamari2015-10-172-0/+3
* Add typed holes support in Template Haskell.Jan Stolarek2015-10-1613-65/+110
* Implement DuplicateRecordFieldsAdam Gundry2015-10-1657-736/+1934
* Remove dead function patSynTyDetailsSimon Peyton Jones2015-10-161-9/+1
* Minor stylistic update.Edward Z. Yang2015-10-141-1/+1
* Rename PACKAGE_KEY and LIB_NAME in build system.Edward Z. Yang2015-10-141-3/+3
* Rename package key to unit ID, and installed package ID to component ID.Edward Z. Yang2015-10-1463-443/+443
* Update Cabal to HEAD, IPID renamed to Component ID.Edward Z. Yang2015-10-145-183/+95
* User should use -package-id flag if value in question is IPID.Edward Z. Yang2015-10-141-1/+1
* Fix GHCi on Arm (#10375).Erik de Castro Lopo2015-10-152-6/+6