summaryrefslogtreecommitdiff
path: root/compiler/main
Commit message (Expand)AuthorAgeFilesLines
* Add GHCi :instances commandXavier Denis2019-06-043-1/+175
* Fix and enforce validation of header for .hie filesZubin Duggal2019-05-311-2/+2
* Put COMPLETE sigs into ModDetails with -fno-code (#16682)Ryan Scott2019-05-311-14/+15
* Expose doCppNeil Mitchell2019-05-311-0/+1
* Improve targetContents code docsDaniel Gröber2019-05-303-6/+9
* Add depanalPartial to make getting a partial modgraph easierDaniel Gröber2019-05-301-10/+32
* Catch preprocessor errors in downsweepDaniel Gröber2019-05-302-16/+13
* Make downsweep return all errors per-module instead of throwing someDaniel Gröber2019-05-303-21/+26
* 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-295-101/+126
* Break up `Settings` into smaller structsJohn Ericson2019-05-297-190/+508
* downsweep: Allow TargetFile not to exist when a buffer is givenDaniel Gröber2019-05-292-1/+6
* Allow using tagetContents for modules needing preprocessingDaniel Gröber2019-05-293-38/+43
* 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
* Allow for multiple linker instances. Fixes Haskell portion of #3372.Julian Leviston2019-05-213-54/+21
* Include CPP preprocessor dependencies in -M outputDavid Eichmann2019-05-212-1/+21
* Guard CUSKs behind a language pragmaVladislav Zavialov2019-05-141-0/+3
* Remove all target-specific portions of Config.hsJohn Ericson2019-05-145-32/+87
* Purge TargetPlatform_NAME and cTargetPlatformStringJohn Ericson2019-05-082-1/+4
* Implement ImportQualifiedPostShayne Fletcher2019-05-083-5/+11
* Enable external interpreter when TH is requested but no internal interpreter ...Alp Mestanogullari2019-05-061-2/+9
* Remove cGhcEnableTablesNextToCodeJohn Ericson2019-05-062-10/+12
* Emit GHC timing events to eventlogBen Gamari2019-04-301-0/+2
* ErrUtils: Emit progress messages to eventlogBen Gamari2019-04-301-3/+5
* Move cGHC_UNLIT_PGM to be "unlit command" in settingsJohn Ericson2019-04-301-3/+3
* Show dynamic object files (#16062)erthalion2019-04-162-12/+28
* Add -ddump-stg-final to dump stg as it is used for codegen.klebinger.andreas@gmx.at2019-04-122-0/+5
* removing x87 register support from native code genCarter Schonwald2019-04-101-8/+12
* GHC no longer ever defines TABLES_NEXT_TO_CODE on its ownJoachim Breitner2019-04-092-8/+2
* codegen: use newtype for Alignment in BasicTypesArtem Pyanykh2019-04-091-1/+5
* Add `-optcxx` option (#16477)Yuriy Syrovetskiy2019-04-087-20/+49
* Fix #16500: look for interface files in -hidir flag in OneShot modePhuong Trinh2019-04-081-2/+13
* Remove unnecessary uses of UnboxedTuples pragma (see #13101 / #15454)Michael Sloan2019-04-011-1/+1
* Visibility: handle multiple units with the same nameMichael Peyton Jones2019-03-291-13/+32
* Update Wiki URLs to point to GitLabTakenobu Tani2019-03-254-6/+6
* base: Remove `Monad(fail)` method and reexport `MonadFail(fail)` insteadHerbert Valerio Riedel2019-03-221-6/+6
* Simplify monadic codeKrzysztof Gogolewski2019-03-192-13/+10
* Update Trac ticket URLs to point to GitLabRyan Scott2019-03-1515-47/+47
* compiler: Refactor: extract `withAtomicRename`Niklas Hambüchen2019-03-091-7/+6
* compiler: Write .o files atomically. See #14533Niklas Hambüchen2019-03-091-1/+6
* Rip out object splittingBen Gamari2019-03-057-199/+26
* 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