summaryrefslogtreecommitdiff
path: root/compiler/main
Commit message (Expand)AuthorAgeFilesLines
* Make TcPlugin part of Plugin so we can eliminate -ftc-pluginwip/tc-pluginsAdam Gundry2014-11-113-16/+22
* Move core2core plugins to a new module PluginsAdam Gundry2014-11-113-5/+75
* Move withTcPlugins to TcRnDriver, removing need for hs-boot fileAdam Gundry2014-11-111-12/+0
* Type-checker plugins as a single patch.Iavor S. Diatchki2014-11-093-10/+27
* Miscellaneous documentation for the Finder.Edward Z. Yang2014-11-071-2/+22
* Warn for Safe Haskell when -XOverlappingInstances orDavid Terei2014-11-061-12/+31
* Better error messages for new per-instance overlap flags and SafeDavid Terei2014-11-061-1/+9
* Update User's Guide, cleanup DynFlagsJan Stolarek2014-11-062-250/+295
* Remove -ddump-core-pipeline flagJan Stolarek2014-11-061-2/+0
* Remove -ddump-simpl-phases flagJan Stolarek2014-11-061-12/+3
* White space onlySimon Peyton Jones2014-11-041-1/+1
* Some refactoring around endPass and debug dumpingSimon Peyton Jones2014-11-043-40/+43
* Remove legacy support for -optdef flagsThomas Miedema2014-10-311-24/+4
* Add __GLASGOW_HASKELL_TH__=YES/NO to CPP definitionsJoachim Breitner2014-10-291-0/+6
* Typo in commentGabor Greif2014-10-281-2/+2
* Un-wire `Integer` type (re #9714)Herbert Valerio Riedel2014-10-271-17/+26
* Implementation of hsig (module signatures), per #9252Edward Z. Yang2014-10-248-58/+213
* Enabled warn on tabs by default (fixes #9230)Mateusz Lenik2014-10-211-1/+2
* Revert "Rename _closure to _static_closure, apply naming consistently."Edward Z. Yang2014-10-201-2/+2
* Indentation and non-semantic changes only.Edward Z. Yang2014-10-191-20/+20
* Implement `MIN_VERSION_GLASGOW_HASKELL()` macroHerbert Valerio Riedel2014-10-051-6/+22
* Rename _closure to _static_closure, apply naming consistently.Edward Z. Yang2014-10-011-2/+2
* Don't re-export `Alternative(..)` from Control.Monad (re #9586)Herbert Valerio Riedel2014-09-261-4/+0
* `M-x delete-trailing-whitespace` & `M-x untabify`Herbert Valerio Riedel2014-09-241-1/+1
* Update Cabal submodule & ghc-pkg to use new module re-export typesEdward Z. Yang2014-09-241-1/+5
* Export `Monoid(..)`/`Foldable(..)`/`Traversable(..)` from PreludeHerbert Valerio Riedel2014-09-211-0/+2
* Increase -fcontext-stack=N default to 100Simon Peyton Jones2014-09-191-1/+2
* Add -fwarn-context-quantification (#4426)Krzysztof Gogolewski2014-09-182-2/+5
* Don't offer hidden modules for autocomplete.Edward Z. Yang2014-09-151-1/+2
* Make Applicative a superclass of MonadAustin Seipp2014-09-096-15/+20
* systools: fix gcc version detecton on non-english localeSergei Trofimovich2014-09-021-4/+52
* `M-x delete-trailing-whitespace` & `M-x untabify`...Herbert Valerio Riedel2014-08-311-2/+2
* Include pattern synonyms as AConLikes in the type environment,Dr. ERDI Gergo2014-08-301-6/+9
* Fix a few minor issues spotted in code reviewDuncan Coutts2014-08-292-2/+3
* Address a number of Edward's code review commentsDuncan Coutts2014-08-291-0/+1
* Switch the package id types to use FastString (rather than String)Duncan Coutts2014-08-292-38/+34
* Add a ghc -show-packages mode to display ghc's view of the package envDuncan Coutts2014-08-292-24/+44
* Remove a TODO that is now doneDuncan Coutts2014-08-291-4/+0
* Fix long lines and trailing whitespaceDuncan Coutts2014-08-293-8/+13
* Use ghc-local types for packages, rather than Cabal typesDuncan Coutts2014-08-293-94/+123
* Introduce new file format for the package database binary cacheDuncan Coutts2014-08-291-2/+4
* Drop support for single-file style package databasesDuncan Coutts2014-08-291-11/+7
* Define mapUnionVarSet, and use itSimon Peyton Jones2014-08-292-11/+8
* Improve trimming of auto-rulesSimon Peyton Jones2014-08-291-105/+151
* Temporary fix to the crashSimon Peyton Jones2014-08-281-2/+2
* Remove dead lookup_dfun_id (merge-o)Simon Peyton Jones2014-08-281-6/+0
* Make tidyProgram discard speculative specialisation rulesSimon Peyton Jones2014-08-281-4/+71
* Add -fspecialise-aggressivelySimon Peyton Jones2014-08-281-0/+2
* driver: pass '-fPIC' option to assembler as wellSergei Trofimovich2014-08-271-0/+44
* Do not zero out version number when processing wired-in packages.Edward Z. Yang2014-08-221-2/+1