summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Don't use old linkable for hs-boot files.Edward Z. Yang2015-10-021-3/+3
* Move CallStack back to baseBen Gamari2015-10-021-4/+5
* LLVM: Factor out accumulation of LLVM statements and variablesBen Gamari2015-10-021-197/+189
* LLVM: Implement atomic operations in terms of LLVM primitivesBen Gamari2015-10-025-17/+124
* nativeGen PPC: fix > 16 bit offsets in stack handlingPeter Trommler2015-10-023-13/+73
* Fix treatment of -0.0Ben Gamari2015-10-025-63/+101
* Typos in commentsJoachim Breitner2015-10-011-2/+2
* Lexer: delete dead code for binary character literalsThomas Miedema2015-09-301-2/+0
* reify associated types when reifying typeclasses(#10891)Ömer Sinan Ağacan2015-09-261-2/+26
* Debug: Remove extraneous LANGUAGE CPPBen Gamari2015-09-251-1/+1
* Skip a possible BOM in utf8 encodingJoachim Breitner2015-09-251-3/+7
* Dwarf: Ensure block length is encoded correctlyBen Gamari2015-09-251-1/+1
* Dwarf: Rename binding to avoid shadowing pprBen Gamari2015-09-251-8/+8
* Weak: Don't require wrapping/unwrapping of finalizersBen Gamari2015-09-251-2/+8
* Fix DeriveGeneric for types with same OccName (#10487)Ömer Sinan Ağacan2015-09-244-61/+75
* Revert "reify associated types when reifying typeclasses"Austin Seipp2015-09-231-26/+2
* reify associated types when reifying typeclassesÖmer Sinan Ağacan2015-09-231-2/+26
* Add constant-folding rule for Data.Bits.bitBen Gamari2015-09-232-10/+37
* Annotate CmmBranch with an optional likely targetSimon Marlow2015-09-2320-55/+73
* DsBinds: Avoid using String when desugaring CallStack constructionBen Gamari2015-09-231-2/+5
* Remove references to () from types of mkWeak# and friendsBen Gamari2015-09-231-3/+3
* HscMain: Place CPP macro invocation on one lineBen Gamari2015-09-221-2/+1
* DeriveLift extension (#1830)RyanGlScott2015-09-215-9/+191
* Make derived names deterministicBartosz Nitka2015-09-215-59/+97
* base: use Show for ErrorCall in uncaughtExceptionHandlerEric Seidel2015-09-211-1/+1
* Remove (now bogus) assert.Edward Z. Yang2015-09-211-3/+6
* TcDeriv: Use a NameEnv instead of association listBen Gamari2015-09-211-5/+8
* Remove graphFromVerticesAndAdjacencyBartosz Nitka2015-09-211-19/+1
* Fix build failure, I think.Edward Z. Yang2015-09-211-1/+1
* Unify hsig and hs-boot; add preliminary "hs-boot" merging.Edward Z. Yang2015-09-2115-239/+447
* Revert "Revert "Revert "Change loadSrcInterface to return a list of ModIface"""Edward Z. Yang2015-09-214-97/+38
* Revert "Revert "Revert "Support for multiple signature files in scope."""Edward Z. Yang2015-09-2111-350/+136
* `_ <- mapM` --> `mapM_`Richard Eisenberg2015-09-211-1/+1
* Refactor BranchLists.Richard Eisenberg2015-09-2112-150/+117
* Run simplifier only when the env is clean.Richard Eisenberg2015-09-212-2/+8
* Perform a validity check on assoc type defaults.Richard Eisenberg2015-09-217-17/+47
* Slightly better `Coercible` errors.Richard Eisenberg2015-09-213-8/+50
* Small improvement in pretty-printing constructors.Richard Eisenberg2015-09-201-16/+10
* Re-polish error messages around injective TFs.Richard Eisenberg2015-09-201-20/+21
* Allow TH quoting of assoc type defaults.Richard Eisenberg2015-09-202-10/+34
* Print associated types a bit better.Richard Eisenberg2015-09-201-29/+38
* Driver: --make -o without Main should be an error (#10895)Thomas Miedema2015-09-201-9/+11
* Put stable pointer names in the name cache.Edward Z. Yang2015-09-201-2/+2
* Replace [PostTc id Type] with PostTc id [Type]Matthew Pickering2015-09-205-8/+15
* Polish some error messages.Richard Eisenberg2015-09-191-3/+3
* Fix #10815 by kind-checking type patterns against known kinds.Richard Eisenberg2015-09-196-138/+163
* ApplicativeDo transformationSimon Marlow2015-09-1717-158/+898
* Show minimal complete definitions in ghci (#10847)Moritz Kiefer2015-09-171-3/+27
* DynFlags: remove unused sPgm_sysman (#8689)Thomas Miedema2015-09-162-7/+1
* Pretty: fix unicode arrow operators.Sebastian Reuße2015-09-151-2/+2