summaryrefslogtreecommitdiff
path: root/compiler/main
Commit message (Expand)AuthorAgeFilesLines
* Modules: Utils and Data (#13009)Sylvain Henry2020-04-267-1839/+0
* Avoid DynFlags in Ppr code (#17957)Sylvain Henry2020-04-211-12/+13
* Modules (#13009)Sylvain Henry2020-04-1819-3996/+1
* GHC.Core.Opt renamingSylvain Henry2020-04-181-1/+1
* Make NoExtCon fields strictwip/strict-NoExtConRyan Scott2020-04-071-3/+2
* Modules: type-checker (#13009)Sylvain Henry2020-04-071-2/+2
* Session: Memoize stderrSupportsAnsiColorsBen Gamari2020-04-021-2/+10
* Simplify stderrSupportsAnsiColorsÖmer Sinan Ağacan2020-03-311-13/+6
* Require GHC 8.8 as the minimum compiler for bootstrappingRyan Scott2020-03-311-4/+0
* Store ComponentId detailsSylvain Henry2020-03-291-1/+4
* Modules: Types (#13009)Sylvain Henry2020-03-2911-162/+20
* DynFlags refactoring IIISylvain Henry2020-03-252-5/+10
* Fix event message in withTiming'Sergej Jaskiewicz2020-03-201-1/+1
* Modules: Core operations (#13009)Sylvain Henry2020-03-181-1/+1
* Don't update ModDetails with CafInfos when opts are disabledÖmer Sinan Ağacan2020-03-171-2/+9
* Modules: Core (#13009)Sylvain Henry2020-03-162-3/+3
* Refactor CmmToAsm (disentangle DynFlags)Sylvain Henry2020-03-152-7/+9
* Remove some dead codeBrian Foley2020-03-151-6/+0
* Use a Set to represent WaysSylvain Henry2020-03-111-1/+3
* SysTools: Ensure that error parser can handle absolute paths on WindowsBen Gamari2020-03-101-3/+14
* Rename ghci.sh and build.sh to ghci and build respectivelyXavier Denis2020-02-291-1/+1
* Monotonic locations (#17632)Vladislav Zavialov2020-02-292-3/+3
* Modules: Core (#13009)Sylvain Henry2020-02-263-209/+4
* SysTools: Don't use process jobs if they are brokenBen Gamari2020-02-261-8/+22
* Remove Ord SrcLoc, Ord SrcSpanVladislav Zavialov2020-02-241-7/+5
* Modules: Driver (#13009)Sylvain Henry2020-02-2134-23307/+21
* Parser API annotations: RealSrcLocVladislav Zavialov2020-02-212-6/+10
* Enable -Wstar-is-type in -WallBen Gamari2020-02-201-1/+2
* Use concatMap(M) instead of `concat . map` and the monadic variantÖmer Sinan Ağacan2020-02-202-4/+4
* Disentangle DynFlags and SDocSylvain Henry2020-02-203-46/+63
* Re-implement unsafe coercions in terms of unsafe equality proofsSimon Peyton Jones2020-02-203-8/+14
* Modules: Llvm (#13009)Sylvain Henry2020-02-183-3/+3
* If a :reload finds syntax errors in the module graph, remove the loaded modul...Roland Senn2020-02-182-19/+35
* SysTools: Use "process job" when spawning processes on WindowsTamar Christina2020-02-141-3/+16
* Pass -Wno-unused-command-line-arguments during link on FreeBSDBen Gamari2020-02-141-1/+3
* Module hierarchy: HsToCore (cf #13009)Sylvain Henry2020-02-143-5/+5
* Remove -ddump-srts flagSylvain Henry2020-02-131-3/+0
* Separate CPR analysis from the Demand analyserwip/sep-cprSebastian Graf2020-02-121-0/+6
* Module hierarchy: ByteCode and Runtime (cf #13009)Sylvain Henry2020-02-128-1663/+20
* Fix -ddump-stg-final.Andreas Klebinger2020-02-091-1/+2
* Remove redundant caseSylvain Henry2020-02-081-4/+2
* Introduce -Wcompat-unqualified-importsBen Gamari2020-02-081-1/+4
* compiler: Qualify imports of Data.ListBen Gamari2020-02-082-2/+2
* Delete some superfluous helper functions in HscMainJohn Ericson2020-02-041-35/+16
* Refactor HscMain.finishJohn Ericson2020-02-031-30/+32
* A few optimizations in STG and Cmm parts:Andreas Klebinger2020-01-312-2/+22
* Do CafInfo/SRT analysis in CmmÖmer Sinan Ağacan2020-01-315-37/+174
* Refactor package related codeSylvain Henry2020-01-3113-320/+336
* Call `interpretPackageEnv` from `setSessionDynFlags`Sylvain Henry2020-01-312-145/+147
* Disable two warnings for files that trigger themTom Ellis2020-01-274-0/+7