summaryrefslogtreecommitdiff
path: root/compiler/main/GHC.hs
Commit message (Expand)AuthorAgeFilesLines
* Reject import declaration with semicolon in GHCiRik Steenkamp2016-01-091-1/+1
* Enable stack traces with ghci -fexternal-interpreter -profSimon Marlow2016-01-081-2/+1
* Drop pre-AMP compatibility CPP conditionalsHerbert Valerio Riedel2015-12-311-6/+1
* Various API Annotations fixesAlan Zimmerman2015-12-311-0/+1
* Maintain cost-centre stacks in the interpreterSimon Marlow2015-12-211-2/+1
* Remote GHCi, -fexternal-interpreterSimon Marlow2015-12-171-20/+31
* Expose enabled language extensions to THBen Gamari2015-12-151-1/+2
* Add kind equalities to GHC.Richard Eisenberg2015-12-111-37/+36
* Add isImport, isDecl, and isStmt functions to GHC APIRoman Shatsov2015-12-071-0/+1
* Revert "Unify hsig and hs-boot; add preliminary "hs-boot" merging."Edward Z. Yang2015-11-161-1/+1
* Kill redundant importSimon Peyton Jones2015-10-301-1/+0
* Implement DuplicateRecordFieldsAdam Gundry2015-10-161-8/+11
* Rename package key to unit ID, and installed package ID to component ID.Edward Z. Yang2015-10-141-8/+8
* Prevent GHC from silently dying when preprocessor is not foundTamar Christina2015-10-031-1/+0
* Unify hsig and hs-boot; add preliminary "hs-boot" merging.Edward Z. Yang2015-09-211-1/+1
* Revert "Revert "Revert "Support for multiple signature files in scope."""Edward Z. Yang2015-09-211-26/+4
* Injective type familiesJan Stolarek2015-09-031-2/+2
* Ensure DynFlags are consistentBen Gamari2015-08-061-22/+5
* Revert "Revert "Support for multiple signature files in scope.""Edward Z. Yang2015-07-201-4/+26
* Add parseExpr and compileParsedExpr and use them in GHC API and GHCiSimon Marlow2015-06-121-2/+7
* Revert "Support for multiple signature files in scope."Edward Z. Yang2015-06-111-26/+4
* compiler: make sure we reject -O + HscInterpretedAustin Seipp2015-06-021-6/+35
* Revert "compiler: make sure we reject -O + HscInterpreted" (again)Austin Seipp2015-05-191-35/+6
* compiler: make sure we reject -O + HscInterpretedAustin Seipp2015-05-191-6/+35
* Revert D727Austin Seipp2015-05-121-35/+6
* Fix safe haskell bug: instances in safe-inferredDavid Terei2015-05-111-2/+3
* compiler: make sure we reject -O + HscInterpretedAustin Seipp2015-05-111-6/+35
* More accurate allocation stats for :set +sSimon Marlow2015-05-111-22/+40
* Support for multiple signature files in scope.Edward Z. Yang2015-04-071-4/+26
* Replace .lhs with .hs in compiler commentsYuri de Wit2015-02-091-1/+1
* API Annotations tweaks.Alan Zimmerman2015-01-161-1/+2
* Comments onlySimon Peyton Jones2015-01-091-0/+1
* Improve HsBangSimon Peyton Jones2015-01-081-1/+1
* Remove redundant constraints in the compiler itself, found by -fwarn-redundan...Simon Peyton Jones2015-01-061-3/+7
* Rename some of the functions in NameSet, to make the uniform with VarSet etcSimon Peyton Jones2014-11-281-1/+1
* Add API AnnotationsAlan Zimmerman2014-11-211-3/+13
* Split SynTyCon to SynonymTyCon and FamilyTyConJan Stolarek2014-11-201-3/+5
* Make PackageState an abstract type.Edward Z. Yang2014-08-051-1/+3
* Module reexports, fixing #8407.Edward Z. Yang2014-07-251-5/+7
* Rename PackageId to PackageKey, distinguishing it from Cabal's PackageId.Edward Z. Yang2014-07-211-8/+8
* Do pretty-printing of TyThings via IfaceDecl (Trac #7730)Simon Peyton Jones2014-06-031-1/+2
* Add LANGUAGE pragmas to compiler/ source filesHerbert Valerio Riedel2014-05-151-0/+2
* Remove external coreAustin Seipp2014-05-031-39/+1
* Normalize GHC Trac URLsHerbert Valerio Riedel2014-04-191-1/+1
* Export runTcInteractive from TcRnDriver, and from GHC (Trac #8878)Simon Peyton Jones2014-03-131-0/+2
* Fix ./validate failure due to unused result.Austin Seipp2014-01-271-2/+5
* Abort when binutils ld is used with dynamic linking on ARMBen Gamari2014-01-271-0/+31
* Make initGhcMonad call setUnsafeGlobalDynFlagsSimon Peyton Jones2014-01-101-10/+11
* Don translate UserInterrupt into ExitFailure 1, let it propagateDuncan Coutts2013-11-141-1/+4
* Load all modules before reporting errors (#8322)Joachim Breitner2013-11-021-3/+3