summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Refactor the story around switches (#10137)Joachim Breitner2015-03-3022-292/+697
* Doc typofix.Edward Z. Yang2015-03-281-1/+1
* Rename C(obj)cplusplus to C(obj)cxxThomas Miedema2015-03-282-19/+18
* Rename driver phases C(obj)cpp to C(obj)cplusplusThomas Miedema2015-03-272-20/+21
* Remove some unimplemented GranSim primopsReid Barton2015-03-272-55/+0
* More comments (related to Trac #10180)Simon Peyton Jones2015-03-243-41/+65
* Improve environment handling in TcBindsSimon Peyton Jones2015-03-247-172/+190
* Delete DynFlag for NDP wayThomas Miedema2015-03-241-13/+0
* Empty alternative lint check: Explain why there are two checksJoachim Breitner2015-03-241-0/+9
* exprIsBottom: Make use of isEmptyTy (#10186)Joachim Breitner2015-03-242-1/+5
* Fix bug in hs-libraries field munging.Edward Z. Yang2015-03-231-1/+2
* isEmptyTy: Improve commentJoachim Breitner2015-03-231-1/+3
* Add Note [No alternatives lint check]Joachim Breitner2015-03-232-1/+17
* New lint check: Check idArity invariants (#10181)Joachim Breitner2015-03-231-0/+20
* New Lint check: no alternatives implies bottoming expressionJoachim Breitner2015-03-232-1/+25
* exprIsBottom should look through type lambdasJoachim Breitner2015-03-231-0/+1
* Do proper depth checking in the flattener to avoid looping.Richard Eisenberg2015-03-2314-785/+735
* Minor fix to Note [Trimming arity]Joachim Breitner2015-03-231-1/+1
* Trim Call ArityJoachim Breitner2015-03-221-5/+46
* New lint check: exprIsHNF = True and alts = [] is bogusJoachim Breitner2015-03-221-0/+3
* Correct documentation in `Parser`.Matthew Pickering2015-03-211-2/+2
* Remove unused parameter to `EvTypeableTyCon`Iavor S. Diatchki2015-03-194-10/+8
* Improve `Typeable` solver.Iavor S. Diatchki2015-03-191-18/+14
* Refactor: follow hlint suggestions in Linker.hsThomas Miedema2015-03-191-10/+6
* Refactor Linker.hs: use System.Directory.findFileThomas Miedema2015-03-191-27/+17
* Remove comments and flag for GranSimThomas Miedema2015-03-194-26/+1
* Comments onlySimon Peyton Jones2015-03-181-2/+2
* Typos in commentsGabor Greif2015-03-186-6/+6
* Expose listPackageConfigMapEdsko de Vries2015-03-171-0/+1
* Move declaration of Rulebase from Rules to CoreSynSimon Peyton Jones2015-03-176-14/+17
* Comments, white space, and small refactoringSimon Peyton Jones2015-03-171-29/+39
* Refactor the extra-deps stuff for hs-bootSimon Peyton Jones2015-03-176-46/+77
* Dont call unsafeGlobalDynFlags if it is not setThomas Miedema2015-03-166-17/+43
* Link temporary shared objects with `--no-as-needed`Peter Trommler2015-03-141-5/+14
* Update filepath submodule to filepath-1.4 snapshotHerbert Valerio Riedel2015-03-111-1/+1
* Update Cabal submodule to latest 1.22 snapshotEdward Z. Yang2015-03-111-0/+1
* Documentation for PackageArg/ModRenaming/PackageFlagEdward Z. Yang2015-03-101-11/+31
* Refactor Digraph to use Data.Graph when possibleEdward Z. Yang2015-03-092-263/+50
* Revert "Refactor Digraph to use Data.Graph when possible"Edward Z. Yang2015-03-092-41/+264
* Fix `ghc --make -fhpc` with imported lhs modulesThomas Miedema2015-03-091-2/+66
* Remove obsolete comment in cmmOffsetJoachim Breitner2015-03-091-7/+0
* Refactor Digraph to use Data.Graph when possibleEdward Z. Yang2015-03-092-264/+41
* Update process submoduleThomas Miedema2015-03-091-4/+5
* Store renamings as (ModuleName, ModuleName) pairs.Edward Z. Yang2015-03-072-12/+11
* Dynamically link all loaded packages in new objectPeter Trommler2015-03-071-1/+4
* Improve core linter so it catches unsafeCoerce problems (T9122)Alexander Vershilov2015-03-073-17/+93
* Custom `Typeable` solver, that keeps track of kinds.Iavor S. Diatchki2015-03-0710-225/+393
* Re-export `<$>` from Prelude (#10113)Herbert Valerio Riedel2015-03-0712-9/+14
* Update shift/reduce commentary in Parser.yEdward Z. Yang2015-03-061-111/+272
* Remove unused/undocumented flag `-fhpc-no-auto`Thomas Miedema2015-03-041-2/+0