summaryrefslogtreecommitdiff
path: root/compiler/main/HscMain.hs
Commit message (Expand)AuthorAgeFilesLines
* Thinning and renaming modules from packages on the command line.Edward Z. Yang2014-08-051-7/+0
* Make PackageState an abstract type.Edward Z. Yang2014-08-051-3/+2
* Package keys (for linking/type equality) separated from package IDs.Edward Z. Yang2014-08-051-3/+10
* Allow warning if could have been infered safe instead of explicitDavid Terei2014-08-011-23/+30
* Rename PackageId to PackageKey, distinguishing it from Cabal's PackageId.Edward Z. Yang2014-07-211-10/+10
* Revert "Make -fno-write-interface to all modes of GHC, not just -fno-code."Edward Z. Yang2014-06-271-5/+4
* Make -fno-write-interface to all modes of GHC, not just -fno-code.Edward Z. Yang2014-06-271-4/+5
* Add new flag -fwrite-interface for -fno-code.Edward Z. Yang2014-06-261-1/+5
* Don't use showPass in the backend (#8973)Simon Marlow2014-06-081-8/+15
* Just formattingSimon Marlow2014-05-301-12/+16
* Add LANGUAGE pragmas to compiler/ source filesHerbert Valerio Riedel2014-05-151-0/+2
* Remove external coreAustin Seipp2014-05-031-25/+11
* Simplify handling of the interactive package; fixes Trac #8831Simon Peyton Jones2014-03-231-9/+2
* Implement pattern synonymsDr. ERDI Gergo2014-01-201-0/+1
* Re-work the naming story for the GHCi prompt (Trac #8649)Simon Peyton Jones2014-01-091-12/+20
* Refactor the way shadowing in handled in GHCiSimon Peyton Jones2014-01-031-1/+2
* Export getHscEnv from HscMainEdsko de Vries2013-12-031-1/+4
* More faff to get GHCi's top-level environment rightSimon Peyton Jones2013-11-281-34/+21
* CommentSimon Marlow2013-11-211-0/+3
* Normalise the type when generating do-bind warnings (Trac #8470)Simon Peyton Jones2013-10-231-5/+7
* Minor code refactoring in HscMainJan Stolarek2013-10-161-6/+2
* Trailing whitespacesJan Stolarek2013-10-161-5/+4
* Restructure compilation pipeline to allow hooksAustin Seipp2013-09-221-47/+29
* Fix AMP warnings.Austin Seipp2013-09-111-3/+7
* Improve Linting in GHCi (fixes Trac #8215)Simon Peyton Jones2013-09-031-29/+19
* Rename doDynamicToo to dynamicTooMkDynamicDynFlagsIan Lynagh2013-07-301-1/+1
* desugar code even when -fno-code is used; fixes #8101Ian Lynagh2013-07-281-2/+2
* Revise implementation of overlapping type family instances.Richard Eisenberg2013-06-211-1/+1
* Fix the GHC package DLL-splittingIan Lynagh2013-05-141-1/+1
* Remove extCoreName from DynFlagsIan Lynagh2013-04-261-10/+13
* Remove DynFlags's hscOutName fieldIan Lynagh2013-04-261-10/+10
* Implement type family instance support for ":info" (#4175)Patrick Palka2013-03-151-1/+1
* Change how -dynamic-too worksIan Lynagh2013-03-091-0/+1
* Split the Hsc phase into two subphasesIan Lynagh2013-03-091-8/+2
* A couple more small refactoringsIan Lynagh2013-03-091-11/+14
* Refactor the pipeline/hsc interactionIan Lynagh2013-03-071-316/+191
* Make codeOutput and friends return the filename that they have createdIan Lynagh2013-03-021-13/+15
* When printing types in the interactive UI, take account of free variablesSimon Peyton Jones2013-01-221-0/+2
* Handle -boot files properly when doing -dynamic-tooIan Lynagh2013-01-101-1/+2
* Rename all of the 'cmmz' flags and make them more consistent.Austin Seipp2012-12-191-4/+4
* Implement the -dynamic-too optimised path for the NCGIan Lynagh2012-12-111-1/+8
* Remove OldCmm, convert backends to consume new CmmSimon Marlow2012-11-121-9/+7
* Refactor the way dump flags are handledIan Lynagh2012-10-181-2/+2
* Some alpha renamingIan Lynagh2012-10-161-4/+4
* Produce new-style Cmm from the Cmm parserSimon Marlow2012-10-081-1/+5
* This big patch re-factors the way in which arrow-syntax is handledSimon Peyton Jones2012-10-031-3/+3
* fix stage2 compilationSimon Marlow2012-09-261-0/+1
* Remove some old-codegen cruftSimon Marlow2012-09-251-11/+3
* When -split-objs is on, make one SRT per split, not one per moduleSimon Marlow2012-09-251-12/+27
* Fix -split-objs with the new code generatorSimon Marlow2012-09-041-1/+3