summaryrefslogtreecommitdiff
path: root/compiler/main
Commit message (Expand)AuthorAgeFilesLines
* Revert "compiler: Write .o files atomically. See #14533"Ben Gamari2019-03-041-6/+1
* Revert "compiler: Refactor: extract `withAtomicRename`"Ben Gamari2019-03-041-6/+7
* Treat kind/type variables identically, demolish FKTVVladislav Zavialov2019-02-271-2/+2
* Fix regression incorrectly advertising TH supportHerbert Valerio Riedel2019-02-231-0/+8
* compiler: Refactor: extract `withAtomicRename`Niklas Hambüchen2019-02-211-7/+6
* compiler: Write .o files atomically. See #14533Niklas Hambüchen2019-02-211-1/+6
* Fix warnings and fatal parsing errorsVladislav Zavialov2019-02-176-37/+49
* HIE: Save module name and module exportsMatthew Pickering2019-02-161-2/+3
* Make a smart mkAppTyMSimon Peyton Jones2019-02-142-2/+2
* Implement -Wredundant-record-wildcards and -Wunused-record-wildcardsMatthew Pickering2019-02-141-1/+7
* NCG: fast compilation of very large strings (#16190)Sylvain Henry2019-02-141-0/+6
* Add `-fplugin-trustworthy` to avoid marking modules as unsafeZejun Wu2019-02-042-3/+8
* Fix #16219: TemplateHaskell causes indefinite package build errorEdward Z. Yang2019-01-312-0/+4
* Add -fdefer-diagnostics to defer and group diagnostic messages in make-modeZejun Wu2019-01-312-2/+39
* Use ByteString to represent Cmm string literals (#16198)Sylvain Henry2019-01-311-2/+2
* GhcPlugins: Fix lookup of TH namesBen Gamari2019-01-271-3/+3
* A few typofixesGabor Greif2019-01-231-1/+1
* Add support for ASM foreign files (.s) in TH (#16180)Sylvain Henry2019-01-201-4/+5
* Prepare source-tree for base-4.13 MFP bumpHerbert Valerio Riedel2019-01-181-1/+1
* Change comments as requested by code review. #10857Roland Senn2019-01-161-1/+1
* GHCi ignores cmd line flags XMonomorphismRestr.. XNoExtendedDef..#10857Roland Senn2019-01-161-0/+17
* Refactor GHCi UI to fix #11606, #12091, #15721, #16096Ömer Sinan Ağacan2019-01-134-26/+62
* Add -Wmissing-deriving-strategieschessai2019-01-061-0/+2
* Dump Cmm with -ddump-cmm when building .cmm filesÖmer Sinan Ağacan2019-01-051-0/+1
* Remove an old OPTIONS_GHCÖmer Sinan Ağacan2018-12-201-4/+0
* Fix recompilation checking of pure pluginsDaniel Gröber2018-12-121-0/+7
* Explicitly pass -fno-PIC to C compiler on linuxZejun Wu2018-12-111-1/+3
* Support generating HIE filesAlec Theriault2018-12-116-34/+134
* RTS linker: don't crash early when not finding extra-librariesKyrill Briantsev2018-12-111-0/+3
* Support registering Plugins through the GHC APIDaniel Gröber2018-12-114-22/+56
* Use --no-as-needed with LLD tooSimon Marlow2018-12-071-1/+3
* Add -fno-safe-haskell flagMatthew Pickering2018-12-073-5/+18
* Fix StgLint bound id check, generalize StgLintÖmer Sinan Ağacan2018-12-071-1/+1
* Rename "changed" to "no-change" in HscMainÖmer Sinan Ağacan2018-12-071-8/+8
* Windows: Use the "big" PE object format on amd64Ben Gamari2018-12-061-1/+37
* Fix #15953 by consistently using dumpIfSet_dyn to print debug outputChaitanya Koparkar2018-11-294-24/+32
* Print explicit foralls in type family eqns when appropriateRyan Scott2018-11-261-3/+7
* [TTG: Handling Source Locations] Foundation and PatShayan-Najd2018-11-244-65/+82
* Implement late lambda liftSebastian Graf2018-11-231-0/+26
* Fix unused-import warningsDavid Eichmann2018-11-228-9/+5
* Don't pass -no-pie when -pgmc is suppliedKrzysztof Gogolewski2018-11-221-1/+4
* Calling gcc: Pass optc flags as last options (#14452)Roland Senn2018-11-221-1/+3
* Rename literal constructorsSylvain Henry2018-11-221-3/+3
* Don't track free variables in STG syntax by defaultSebastian Graf2018-11-192-4/+8
* Building GHC with hadrian on FreeBSDKrzysztof Gogolewski2018-11-171-2/+2
* NCG: New code layout algorithm.Andreas Klebinger2018-11-171-5/+100
* compareByPreference: handle the integer-gmp vs -simple caseAlp Mestanogullari2018-11-121-3/+22
* Revert "Remove kind generalisation from tcRnType"Richard Eisenberg2018-10-291-2/+1
* Finish fix for #14880.Tobias Dammers2018-10-281-2/+2
* Plugins: Add documentation and missing exportsBen Gamari2018-10-281-4/+32