summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* 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
* Switch to LLVM version 3.7Erik de Castro Lopo2015-10-147-77/+48
* Fix incorrect import warnings when methods with identical names are importedÖmer Sinan Ağacan2015-10-131-6/+4
* Make dataToQa aware of Data instances which use functions to implement toConstrRyanGlScott2015-10-133-22/+8
* Slightly wibble TcSimplify documentationAlexander Berntsen2015-10-131-55/+57
* Don't inline/apply other rules when simplifying a rule RHS.Andrew Farmer2015-10-122-16/+15
* Reinstate monomorphism-restriction warningsSimon Peyton Jones2015-10-124-23/+32
* PPC: Fix right shift by 32 bits #10870Erik de Castro Lopo2015-10-121-6/+15
* compiler/nativeGen/PPC/Ppr.hs: WhitespaceErik de Castro Lopo2015-10-121-7/+7
* Delete ShPackageKey for now.Edward Z. Yang2015-10-104-304/+0
* Rename SpecInfo to RuleInfo (upon SPJ's advice).Edward Z. Yang2015-10-1016-88/+88
* Add short library names support to Windows linkerTamar Christina2015-10-101-3/+7