summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* 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
* Check for equality before deferringSimon Peyton Jones2015-03-042-5/+23
* Comments onlySimon Peyton Jones2015-03-041-11/+14
* A raft of small changes associated with -XConstrainedClassMethodsSimon Peyton Jones2015-03-043-140/+155
* Some minor refactoring in TcHsTypeSimon Peyton Jones2015-03-041-17/+20
* Tidy up and improve comments about one-shot infoSimon Peyton Jones2015-03-045-12/+11
* Clarify some comments in Packages.hs [skip-ci]Edward Z. Yang2015-03-031-4/+7
* Don't use deriveUnique *twice* in flattenTys.Richard Eisenberg2015-03-031-4/+23
* Pretty-print # on unboxed literals in coreThomas Miedema2015-03-034-32/+89
* Cite the TrieMap idea [skip-ci]Edward Z. Yang2015-03-021-0/+6
* Small emitCmmSwitch/emitCmmLitSwitch refactoringJoachim Breitner2015-03-021-12/+11
* Improve if-then-else tree for cases on literal valuesJoachim Breitner2015-03-022-6/+34
* Typos in non-codeGabor Greif2015-03-021-1/+1
* fix typos in coreSynJavran Cheng2015-03-023-3/+3
* Show record construction/update without parensThomas Miedema2015-03-022-1/+5
* Two kind-polymorphism fixes (Trac #10122)Simon Peyton Jones2015-03-022-14/+32
* Comments onlySimon Peyton Jones2015-03-021-3/+3
* Improve comments on coreView/tcView, and combine coreExpandTyCon/tcExpandTyConSimon Peyton Jones2015-03-027-50/+24
* Comments onlySimon Peyton Jones2015-03-021-9/+10
* Axe ModFinderCache, folding it into a generalized FinderCache.Edward Z. Yang2015-02-243-68/+20
* Fix comments, and a little reformattingSimon Marlow2015-02-241-26/+26
* driver: split -fwarn-unused-binds into 3 flags (fixes #17)Oleg Grenrus2015-02-234-8/+29
* Comment typoJoachim Breitner2015-02-231-3/+1
* Show '#' on unboxed literalsThomas Miedema2015-02-233-13/+39
* Fix for ticket #10078: ensure that tcPluginStop is called even in case of typ...Jan Bracker2015-02-231-2/+7
* Error out on `Main` without `main` in GHCi (#7765)Thomas Miedema2015-02-234-34/+21
* [ci skip] comment typoJoachim Breitner2015-02-211-1/+1
* Comments onlySimon Peyton Jones2015-02-201-1/+3
* Comments onlySimon Peyton Jones2015-02-201-1/+1
* Comments onlySimon Peyton Jones2015-02-202-34/+57
* Add a bizarre corner-case to cgExpr (Trac #9964)Simon Peyton Jones2015-02-201-23/+55
* Don't report instance constraints with fundeps as redundantSimon Peyton Jones2015-02-204-24/+54
* Comments onlySimon Peyton Jones2015-02-192-17/+22
* Fix #10045Thomas Winant2015-02-184-41/+85
* Typo in function nameGabor Greif2015-02-181-3/+3
* Delete vestigial external core code (#9402)Thomas Miedema2015-02-172-5/+1
* Remove RAWCPP_FLAGS (Task #9094)Thomas Miedema2015-02-171-1/+1
* Improve typechecking of RULEs, to account for type wildcard holesSimon Peyton Jones2015-02-152-3/+10
* Comments onlySimon Peyton Jones2015-02-151-1/+2
* Refactor decideQuantificationSimon Peyton Jones2015-02-132-48/+87
* Tiny refactoring; no change in behaviourSimon Peyton Jones2015-02-121-11/+12
* Comments and white space; plus structurally avoiding the previously "egregiou...Simon Peyton Jones2015-02-121-10/+16
* Propagate ReturnTvs in matchExpectedFunTysRichard Eisenberg2015-02-113-9/+24
* Fix egregious typo in checkTauTvUpdate.Richard Eisenberg2015-02-111-1/+1