summaryrefslogtreecommitdiff
path: root/compiler/main/GhcMake.hs
Commit message (Expand)AuthorAgeFilesLines
* Modules: Driver (#13009)Sylvain Henry2020-02-211-2739/+0
* If a :reload finds syntax errors in the module graph, remove the loaded modul...Roland Senn2020-02-181-18/+34
* Module hierarchy: ByteCode and Runtime (cf #13009)Sylvain Henry2020-02-121-1/+1
* Refactor package related codeSylvain Henry2020-01-311-4/+4
* Disable two warnings for files that trigger themTom Ellis2020-01-271-0/+2
* Fix more typos, via an improved Levenshtein-style correctorBrian Wignall2020-01-121-3/+3
* Module hierarchy: Iface (cf #13009)Sylvain Henry2020-01-061-2/+2
* Fix typos, using Wikipedia list of common typosBrian Wignall2019-11-281-1/+1
* Make dynflag argument for withTiming pure.Andreas Klebinger2019-10-231-1/+1
* Make -fbyte-code prevent unboxed tuples/sums from implying object code (#16876)Ryan Scott2019-09-261-5/+8
* Add -fkeep-going to make compiler continue despite errors (#15424)Kari Pahula2019-09-231-3/+36
* Allow reusing temporary object files generated by GHCi by writing to -odir in...nineonine2019-07-111-5/+7
* Fix #16511: changes in interface dependencies should trigger recompilationPhuong Trinh2019-07-091-22/+0
* Fix #16805 by formatting warning messagenineonine2019-06-271-6/+6
* Warn about unused packagesYuras Shumovich2019-06-111-1/+69
* Improve targetContents code docsDaniel Gröber2019-05-301-0/+1
* Add depanalPartial to make getting a partial modgraph easierDaniel Gröber2019-05-301-10/+32
* Catch preprocessor errors in downsweepDaniel Gröber2019-05-301-15/+2
* Make downsweep return all errors per-module instead of throwing someDaniel Gröber2019-05-301-13/+13
* Refactor summarise{File,Module} to extract checkSummaryTimestampDaniel Gröber2019-05-301-47/+55
* Refactor summarise{File,Module} to reduce code duplicationDaniel Gröber2019-05-301-84/+123
* Refactor downsweep to allow returning multiple errors per moduleDaniel Gröber2019-05-301-28/+26
* Export GhcMake.downsweepDaniel Gröber2019-05-301-0/+2
* Inline `Settings` into `DynFlags`John Ericson2019-05-291-2/+2
* downsweep: Allow TargetFile not to exist when a buffer is givenDaniel Gröber2019-05-291-1/+1
* Allow using tagetContents for modules needing preprocessingDaniel Gröber2019-05-291-25/+3
* Handle hs-boot files in -Wmissing-home-modules (#16551)Krzysztof Gogolewski2019-05-291-0/+4
* Have GHCi use object code for UnboxedTuples modules #15454Michael Sloan2019-05-221-10/+55
* Remove all target-specific portions of Config.hsJohn Ericson2019-05-141-1/+1
* Update Trac ticket URLs to point to GitLabRyan Scott2019-03-151-4/+4
* Fix #16219: TemplateHaskell causes indefinite package build errorEdward Z. Yang2019-01-311-0/+3
* Add -fdefer-diagnostics to defer and group diagnostic messages in make-modeZejun Wu2019-01-311-2/+37
* Remove an old OPTIONS_GHCÖmer Sinan Ağacan2018-12-201-4/+0
* Support generating HIE filesAlec Theriault2018-12-111-2/+11
* Replace most occurences of foldl with foldl'.klebinger.andreas@gmx.at2018-08-211-1/+1
* Improve missing-home-modules warning formattingMatthew Pickering2018-03-021-4/+9
* compiler: introduce custom "GhcPrelude" PreludeHerbert Valerio Riedel2017-09-191-0/+2
* Fix incorrect retypecheck loop in -j (#14075)Edward Z. Yang2017-08-221-2/+48
* Make module membership on ModuleGraph fasterBartosz Nitka2017-07-181-24/+49
* Fix logic error in GhcMake.enableCodeGenForTHDouglas Wilson2017-07-111-16/+21
* Improve Wmissing-home-modules warning under CabalBen Gamari2017-07-111-1/+6
* Fix -fno-code for modules that use -XQuasiQuotesDouglas Wilson2017-07-031-1/+1
* Revert "Make module membership on ModuleGraph faster"Ben Gamari2017-06-271-34/+20
* Make module membership on ModuleGraph fasterBartosz Nitka2017-06-271-20/+34
* Refactor temp files cleanupDouglas Wilson2017-06-081-44/+37
* Efficient checks for stable modulesBartosz Nitka2017-05-301-19/+37
* Handle file targets in missing home modules warningHerbert Valerio Riedel2017-05-221-10/+28
* Compile modules that are needed by template haskell, even with -fno-code.Douglas Wilson2017-05-201-17/+165
* Fix a performance bug in GhcMake.downsweepSimon Marlow2017-05-101-5/+12
* Efficient membership for home modulesBartosz Nitka2017-05-101-5/+7