summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Fix recompilation checking of pure pluginsDaniel Gröber2018-12-122-11/+55
* Remove dead codeSimon Peyton Jones2018-12-121-14/+0
* Improvements to demand analysisSimon Peyton Jones2018-12-124-166/+201
* Typo fix, replace a foldl with foldl'Ömer Sinan Ağacan2018-12-121-3/+3
* Enable rebindable fail with overloaded stringsShayne Fletcher2018-12-114-32/+89
* Explicitly pass -fno-PIC to C compiler on linuxZejun Wu2018-12-111-1/+3
* Support generating HIE filesAlec Theriault2018-12-1117-52/+3295
* RTS linker: don't crash early when not finding extra-librariesKyrill Briantsev2018-12-112-9/+71
* dmdAnal: Move handling of datacon strictness to mkWWstr_oneBen Gamari2018-12-112-59/+81
* PPC NCG: Generate MO_?_QuotRem for subword sizesPeter Trommler2018-12-112-43/+37
* Support registering Plugins through the GHC APIDaniel Gröber2018-12-117-36/+65
* PPC NCG: Implement MachOps for smaller sizesPeter Trommler2018-12-111-161/+146
* Misleading msg with qualified imports "No module named X imported"Roland Senn2018-12-111-22/+28
* Fix recompilation bug with default class methods (#15970)Simon Marlow2018-12-111-13/+65
* Fix #16008 with a pinch of addConsistencyConstraintsRyan Scott2018-12-112-9/+12
* Fix minor mistake in comment about data decls.Richard Eisenberg2018-12-091-2/+2
* 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-074-59/+107
* Add haddock for Node in Digraph. [skip ci]klebinger.andreas@gmx.at2018-12-071-8/+16
* Rename "changed" to "no-change" in HscMainÖmer Sinan Ağacan2018-12-071-8/+8
* Careful tweaking to exprOkForSpeculationSimon Peyton Jones2018-12-076-111/+149
* Wibble to Taming the Kind Inference MonsterSimon Peyton Jones2018-12-076-34/+86
* Windows: Use the "big" PE object format on amd64Ben Gamari2018-12-061-1/+37
* Don't use a generic apply thunk for known callsSebastian Graf2018-12-061-0/+1
* Remove a tcTraceSimon Peyton Jones2018-12-061-1/+2
* Remove duplicates in -ddump-minimial-importsSimon Peyton Jones2018-12-051-17/+25
* Fix link name to a noteArnaud Spiwack2018-12-031-1/+1
* Comments onlySimon Peyton Jones2018-12-032-5/+22
* Introduce tcTypeKind, and use itSimon Peyton Jones2018-12-0327-313/+304
* Fix #15954 by rejigging check_type's orderRyan Scott2018-12-033-19/+59
* Warn on all out-of-range literals in pats/exprsAlec Theriault2018-12-036-96/+189
* Deduplicate decision to count thunks in `-ticky`Sebastian Graf2018-11-301-8/+14
* Fix #15953 by consistently using dumpIfSet_dyn to print debug outputChaitanya Koparkar2018-11-299-51/+70
* Fix #15828, from `More explicit foralls`Matthew Yacavone2018-11-291-1/+6
* Taming the Kind Inference MonsterSimon Peyton Jones2018-11-2951-2790/+3169
* Comments onlySimon Peyton Jones2018-11-282-19/+23
* Add Note [Dead case binders in -O0]Sebastian Graf2018-11-281-1/+13
* Fix #15941 by only special-casing visible infix applicationsRyan Scott2018-11-261-5/+23
* Print explicit foralls in type family eqns when appropriateRyan Scott2018-11-263-25/+84
* Fix build on darwinÖmer Sinan Ağacan2018-11-261-1/+1
* Revert "Remove redundant check in cgCase"Ömer Sinan Ağacan2018-11-261-4/+7
* [TTG: Handling Source Locations] Foundation and PatShayan-Najd2018-11-2454-1930/+2454
* Fix unused import warning=2018-11-241-1/+0
* Revert "'DynFlag'-free version of 'mkParserFlags'"Ben Gamari2018-11-233-83/+55
* Revert "Simplify 'ExtBits' in the lexer"Ben Gamari2018-11-233-238/+306
* Implement late lambda liftSebastian Graf2018-11-2320-140/+1512
* Fix unused-import warningsDavid Eichmann2018-11-2257-209/+242
* Don't pass -no-pie when -pgmc is suppliedKrzysztof Gogolewski2018-11-221-1/+4
* Simplify 'ExtBits' in the lexerAlec Theriault2018-11-223-306/+238