summaryrefslogtreecommitdiff
path: root/compiler/main
Commit message (Expand)AuthorAgeFilesLines
* Run typeCheckResultAction and renamedResultAction in TcM rather than HscMatthew Pickering2018-06-072-37/+10
* Introduce DerivingViaRyan Scott2018-06-041-0/+3
* Serialize docstrings to ifaces, display them with new GHCi :doc commandSimon Jakobi2018-06-043-5/+104
* Implement QuantifiedConstraintsSimon Peyton Jones2018-06-041-0/+2
* Allow aligning of cmm procs at specific boundryklebinger.andreas@gmx.at2018-06-031-0/+7
* Turn "inaccessible code" error into a warningTobias Dammers2018-06-021-1/+4
* Extended the plugin system to run plugins on more representationsBoldizsar Nemeth2018-06-022-44/+129
* vectorise: Put it out of its miseryBen Gamari2018-06-024-236/+9
* dead strip dylibs on macOSMoritz Angermann2018-05-302-0/+4
* Implement "An API for deciding whether plugins should cause recompilation"Matthew Pickering2018-05-303-15/+73
* Improved Valid Hole FitsMatthías Páll Gissurarson2018-05-301-32/+88
* Extract hard-coded LLVM opt flags into a fileKavon Farvardin2018-05-304-20/+33
* Minor refactoringGabor Greif2018-05-291-1/+1
* Typofixes [ci skip]Gabor Greif2018-05-291-1/+1
* isDllName: use Opt_ExternalDynamicRefs, not WayDynSimon Marlow2018-05-251-1/+1
* Add -fghci-leak-check to check for space leaksSimon Marlow2018-05-251-0/+2
* Fix GHCi space leaks (#15111)Simon Marlow2018-05-171-1/+2
* An overhaul of the SRT representationSimon Marlow2018-05-161-13/+7
* Less Tc inside simplCore (Phase 1 for #14391)Artem Pelenitsyn2018-05-152-5/+12
* Add support for opting out of package environmentsHerbert Valerio Riedel2018-05-131-2/+11
* GHCi: Include a note in the hint to expose a hidden packageChaitanya Koparkar2018-05-131-1/+2
* Simplify -ddump-json implementationMatthew Pickering2018-05-133-73/+25
* Emit info-level log message when package envs are loadedHerbert Valerio Riedel2018-05-131-0/+3
* Expand $tooldir in ghc --info outputAlp Mestanogullari2018-05-122-6/+13
* Revert "Add -fghci-leak-check to check for space leaks"Simon Marlow2018-05-101-2/+0
* Add -fghci-leak-check to check for space leaksSimon Marlow2018-05-091-0/+2
* Do not supply `-mcpu` if `-optlc` provides `-mcpu` already.Moritz Angermann2018-05-051-2/+3
* GHCi: Improve the error message for hidden packagesChaitanya Koparkar2018-05-031-3/+7
* TTG : complete for balance of hsSyn ASTAlan Zimmerman2018-04-274-9/+14
* Introduce a $tooldir variable for nicer toolchain detection on WindowsAlp Mestanogullari2018-04-172-16/+72
* Revert "Enhanced constant folding"Ben Gamari2018-04-161-3/+0
* Enhanced constant foldingSylvain Henry2018-04-131-0/+3
* Make shortcutting at the asm stage toggleable and default for O2.Andreas Klebinger2018-04-131-0/+4
* TTG for HsBinds and Data instances Plan BAlan Zimmerman2018-04-131-1/+1
* Restore Trees That Grow reverted commitsAlan Zimmerman2018-04-092-3/+4
* Update Note [Documenting optimisation flags]Simon Jakobi2018-03-291-7/+2
* Add new debugging flag -dinline-checkBen Gamari2018-03-251-0/+4
* llvmGen: Pass -optlo flags last to optOleg Grenrus2018-03-251-1/+3
* Support adding objects from THAlec Theriault2018-03-253-20/+6
* Add -flate-specialise which runs a later specialisation passMatthew Pickering2018-03-191-0/+3
* Implement -dword-hex-literalsAndrew Martin2018-03-192-9/+19
* Drop GHC 8.0 compatibilityRyan Scott2018-03-131-4/+0
* Remove splitEithers, use partitionEithers from baseÖmer Sinan Ağacan2018-03-121-2/+3
* Error message and doc improvements for #14335Ömer Sinan Ağacan2018-03-081-4/+18
* Revert "GHCi: Don't remove shadowed bindings from typechecker scope."Ömer Sinan Ağacan2018-03-081-2/+11
* Add -fexternal-dynamic-refsSimon Marlow2018-03-081-1/+3
* Improve missing-home-modules warning formattingMatthew Pickering2018-03-021-4/+9
* DynFlags: Support British spelling of GeneralisedNewtypeDerivingBen Gamari2018-03-021-0/+2
* Only load plugins onceMatthew Pickering2018-03-025-13/+87
* Cache the fingerprint of sOpt_PBartosz Nitka2018-03-022-1/+20