summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Add -fdefer-typed-holes flag which defers hole errors to runtime.Merijn Verstraaten2014-11-215-30/+79
* ghc: allow --show-options and --interactive togetherLennart Kolmodin2014-11-214-593/+663
* llvmGen: Compatibility with LLVM 3.5 (re #9142)Ben Gamari2014-11-215-31/+127
* Update Foreign.* for Safe Haskell now that they're safe by defaultDavid Terei2014-11-214-0/+16
* Capture original source for literalsAlan Zimmerman2014-11-2123-248/+330
* Export more Packages functionsLuite Stegeman2014-11-211-4/+11
* Add API AnnotationsAlan Zimmerman2014-11-2119-663/+1832
* AST changes to prepare for API annotations, for #9628Alan Zimmerman2014-11-2143-612/+857
* Fix #9824 by not warning about unused matches in pattern quotes.Richard Eisenberg2014-11-211-0/+3
* Fix #1476 by making splice patterns work.Richard Eisenberg2014-11-213-12/+39
* Fix #7484, checking for good binder names in Convert.Richard Eisenberg2014-11-218-79/+269
* Comments onlySimon Peyton Jones2014-11-212-30/+7
* Fix Trac #9815Simon Peyton Jones2014-11-212-7/+13
* Remove TcMType from compiler_stage2_dll0_MODULESSimon Peyton Jones2014-11-211-1/+0
* Fix a latent promotion bug in TcSimplify.simplifyInferSimon Peyton Jones2014-11-211-13/+20
* Make the on-the-fly unifier defer forall/forall unificationSimon Peyton Jones2014-11-211-25/+1
* Put the decision of when a unification variable can unify with a polytypeSimon Peyton Jones2014-11-212-33/+33
* Implement full co/contra-variant subsumption checking (fixes Trac #9569)Simon Peyton Jones2014-11-2115-150/+312
* Move all the zonk/tidy stuff together into TcMType (refactoring only)Simon Peyton Jones2014-11-213-85/+88
* Rejig builders for pattern synonyms, especially unlifted onesSimon Peyton Jones2014-11-2112-417/+338
* Comments onlySimon Peyton Jones2014-11-213-3/+2
* Rewrite Note [Deriving any class]Joachim Breitner2014-11-211-14/+18
* Revert change to alias handling in ppLlvmGlobal introduced in d87fa34, which ...Luke Iannini2014-11-211-1/+1
* Implement #5462 (deriving clause for arbitrary classes)Jose Pedro Magalhaes2014-11-204-25/+99
* Add flag `-fwarn-missing-exported-sigs`Eric Seidel2014-11-203-10/+33
* Fix #9209, by reporting an error instead of panicking on bad splices.Richard Eisenberg2014-11-202-31/+41
* Kill trailing whitespaceJan Stolarek2014-11-203-27/+27
* Split SynTyCon to SynonymTyCon and FamilyTyConJan Stolarek2014-11-2028-342/+489
* Implement typechecker pluginsAdam Gundry2014-11-2015-108/+544
* Add support for pattern synonym type signatures.Dr. ERDI Gergo2014-11-2012-259/+415
* Update shift/reduce conflict number in parserDr. ERDI Gergo2014-11-201-0/+12
* Make calling conventions in template haskell Syntax.hs consistent with those ...Luite Stegeman2014-11-193-26/+39
* ghc generates more user-friendly error messagesMike Izbicki2014-11-193-1/+54
* arm64: 64bit iOS and SMP support (#7942)Luke Iannini2014-11-199-1/+23
* compiler/main: fixes #9776Carlos Tomé2014-11-191-1/+2
* use correct word size for shiftRightLogical and removeOp32Luite Stegeman2014-11-191-16/+26
* make TcRnMonad.lhs respect -ddump-to-fileGreg Weber2014-11-194-40/+69
* Allow -dead_strip linking on platforms with .subsections_via_symbolsMoritz Angermann2014-11-195-19/+26
* Turn CoreWriter into a newtype; fix commentDavid Feuer2014-11-191-8/+11
* Implement new Foldable methods for HsPatSynDetailsDavid Feuer2014-11-191-1/+20
* Refactor: use System.FilePath.splitSearchPathThomas Miedema2014-11-192-27/+3
* Support for "with" renaming syntax, and output a feature flag.Edward Z. Yang2014-11-182-22/+20
* When outputting list of available instances, sort it.Edward Z. Yang2014-11-182-2/+18
* Comments onlySimon Peyton Jones2014-11-183-22/+6
* Fix detection of GNU gold linker if invoked via gcc with parametersSebastian Dröge2014-11-181-2/+5
* Disable AVX for LLVM 3.2 by default (#9391)Peter Wortmann2014-11-181-5/+11
* Update comment about C helper for foreign exports (#9713)Bertram Felgenhauer2014-11-181-2/+6
* Outputable instance for IfaceVectInfoMateusz Kowalczyk2014-11-181-0/+10
* Whitespace onlyMateusz Kowalczyk2014-11-181-8/+8
* Add a note why tcGetInstEnvs is duplicated.Edward Z. Yang2014-11-171-1/+2