summaryrefslogtreecommitdiff
path: root/compiler/main/HscMain.hs
Commit message (Expand)AuthorAgeFilesLines
* Fix #10872.Richard Eisenberg2016-01-151-3/+30
* Enable stack traces with ghci -fexternal-interpreter -profSimon Marlow2016-01-081-3/+3
* Remote GHCi, -fexternal-interpreterSimon Marlow2015-12-171-24/+31
* Add `-W(no-)xxx` aliases for `-f(no-)warn-xxx` flagsDavid Luposchainsky2015-12-161-4/+4
* An assortment of typosGabor Greif2015-12-081-1/+1
* Revert "Unify hsig and hs-boot; add preliminary "hs-boot" merging."Edward Z. Yang2015-11-161-66/+3
* Move usage calculation to desugaring, simplifying ModGuts.Edward Z. Yang2015-11-161-5/+2
* s/FrontendMerge/FrontendInterface/gEdward Z. Yang2015-11-161-2/+2
* Turn ImportedModsVal into a data typeJoachim Breitner2015-11-131-6/+6
* Give helpful advice when a fully qualified name is not in scopeJoachim Breitner2015-11-131-2/+2
* Implement function-sections for Haskell code, #8405Simon Brenner2015-11-121-1/+1
* Make GHCi & TH work when the compiler is built with -profSimon Marlow2015-11-071-5/+0
* Generate Typeable info at definition sitesBen Gamari2015-10-301-2/+11
* Revert "Generate Typeable info at definition sites"Ben Gamari2015-10-291-11/+2
* Generate Typeable info at definition sitesBen Gamari2015-10-291-2/+11
* Rename package key to unit ID, and installed package ID to component ID.Edward Z. Yang2015-10-141-10/+10
* Move orphan instance/rule warnings to typechecker/desugarer.Edward Z. Yang2015-10-081-3/+3
* Deduplicate one-shot/make compile paths.Edward Z. Yang2015-10-051-147/+163
* HscMain: Place CPP macro invocation on one lineBen Gamari2015-09-221-2/+1
* Unify hsig and hs-boot; add preliminary "hs-boot" merging.Edward Z. Yang2015-09-211-9/+86
* Revert "Clean up handling of knownKeyNames"Ben Gamari2015-08-271-10/+2
* Clean up handling of knownKeyNamesBen Gamari2015-08-261-2/+10
* Allow proper errors/warnings in core2core passesSimon Peyton Jones2015-08-051-0/+2
* Add a few comments from SPJ on fixity declarationsBen Gamari2015-07-231-1/+19
* ghci: fixity declarations for infix data constructors (#10018)Thomas Miedema2015-07-231-1/+3
* Switch from recording IsBootInterface to recording full HscSource.Edward Z. Yang2015-07-221-1/+1
* GHCi: fix scoping for record selectorsSimon Peyton Jones2015-06-151-10/+9
* Add parseExpr and compileParsedExpr and use them in GHC API and GHCiSimon Marlow2015-06-121-30/+41
* ApiAnnotations : strings in warnings do not return SourceTextAlan Zimmerman2015-06-011-1/+1
* Refactor tuple constraintsSimon Peyton Jones2015-05-181-10/+1
* Revert multiple commitsAustin Seipp2015-05-141-1/+10
* Fix imports in HscMain (stage2)Simon Peyton Jones2015-05-131-3/+1
* Refactor tuple constraintsSimon Peyton Jones2015-05-131-7/+0
* New handling of overlapping inst in Safe HaskellDavid Terei2015-05-111-6/+8
* Support stage 1 Template Haskell (non-quasi) quotes, fixes #10382.Edward Z. Yang2015-05-111-3/+1
* Revert stage 1 template-haskell. This is a combination of 5 commits.Edward Z. Yang2015-05-091-1/+3
* Support stage 1 Template Haskell (non-quasi) quotes, fixes #10382.Edward Z. Yang2015-05-091-3/+1
* Axe ModFinderCache, folding it into a generalized FinderCache.Edward Z. Yang2015-02-241-4/+1
* API Annotations tweaks.Alan Zimmerman2015-01-161-1/+5
* Make the location in TcLclEnv and CtLoc into a RealSrcSpanSimon Peyton Jones2015-01-061-4/+5
* Support pattern synonyms in GHCi (fixes #9900)Dr. ERDI Gergo2014-12-281-2/+4
* Fix GHCi/GHC-API tidying and modules (Trac #9424, #9426)Simon Peyton Jones2014-12-171-9/+9
* Source notes (Core support)Peter Wortmann2014-12-161-3/+3
* Make Core Lint check for locally-bound GlobalIdsSimon Peyton Jones2014-12-151-1/+1
* Generate real (but empty) object files for signatures.Edward Z. Yang2014-12-021-1/+4
* Add API AnnotationsAlan Zimmerman2014-11-211-1/+6
* AST changes to prepare for API annotations, for #9628Alan Zimmerman2014-11-211-2/+2
* Add in `-fwarn-trustworthy-safe` flag.David Terei2014-11-121-54/+95
* Better error messages for new per-instance overlap flags and SafeDavid Terei2014-11-061-1/+9
* Implementation of hsig (module signatures), per #9252Edward Z. Yang2014-10-241-1/+1