summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* API Annotations: make all ModuleName LocatedAlan Zimmerman2016-11-035-11/+15
* Merge cpe_ExprIsTrivial and exprIsTrivialBen Gamari2016-11-022-28/+76
* Add notes describing SRT conceptsBen Gamari2016-11-021-0/+28
* Hoopl/Dataflow: make the module more self-containedMichal Terepeta2016-11-025-52/+82
* Uninstall signal handlersSylvain HENRY2016-11-022-29/+60
* Renaming and comments in CorePrepSimon Peyton Jones2016-11-021-23/+23
* Fix Trac #12797: approximateWCSimon Peyton Jones2016-11-021-12/+16
* Use substTyUnchecked in TcMType.new_meta_tv_xSimon Peyton Jones2016-11-021-1/+6
* Simplify the API for TcHsType.kcHsTyVarBndrsSimon Peyton Jones2016-11-022-27/+24
* Get rid of TcTyVars more assiduouslySimon Peyton Jones2016-11-024-16/+35
* Tiny refactorSimon Peyton Jones2016-11-022-7/+7
* Sparc*: Prevent GHC from doing unaligned accessesErik de Castro Lopo2016-11-021-0/+2
* Have static pointers work with -fno-full-laziness.Facundo Domínguez2016-11-011-9/+17
* Align GHCi's library search order more closely with LDsTamar Christina2016-10-311-3/+4
* Typos in commentsGabor Greif2016-10-318-8/+8
* Zap redundant importsGabor Greif2016-10-303-4/+0
* Document unpackClosure# primopÖmer Sinan Ağacan2016-10-281-0/+5
* Clarify comments on kinds (Trac #12536)Simon Peyton Jones2016-10-282-58/+5
* Fix typo in commentSimon Peyton Jones2016-10-271-1/+1
* Allow levity-polymorpic arrowsSimon Peyton Jones2016-10-271-2/+31
* Collect coercion variables, not type variablesSimon Peyton Jones2016-10-272-5/+5
* Simple refactor to remove misleading commentSimon Peyton Jones2016-10-271-5/+3
* CmmUtils: remove the last dataflow functionsMichal Terepeta2016-10-266-81/+59
* Remove -dtrace-levelMatthew Pickering2016-10-265-20/+15
* Refine ASSERT in buildPatSyn for the nullary case.Matthew Pickering2016-10-261-2/+11
* Make traceRn behave more like traceTcMatthew Pickering2016-10-269-87/+101
* Fundeps work even for unary type classesSimon Peyton Jones2016-10-261-2/+1
* Take account of kinds in promoteTcTypeSimon Peyton Jones2016-10-246-172/+169
* Don't instantaite when typechecking a pattern synonymSimon Peyton Jones2016-10-241-1/+1
* Prioritise class-level equality costraintsSimon Peyton Jones2016-10-241-1/+30
* Refactoring: Replace when (not ...) with unless in ErrUtilsMatthew Pickering2016-10-231-1/+1
* cmm/Hoopl/Dataflow: minor cleanupMichal Terepeta2016-10-221-26/+40
* Refactoring: Delete copied function in backpack/NameShapeMatthew Pickering2016-10-223-86/+75
* Add -Wcpp-undef warning flagErik de Castro Lopo2016-10-222-3/+4
* Add and use a new dynamic-library-dirs field in the ghc-pkg infoDuncan Coutts2016-10-216-7/+35
* Improve TcCanonical.unifyWanted and unifyDerivedSimon Peyton Jones2016-10-211-14/+19
* Define emitNewWantedEq, and use itSimon Peyton Jones2016-10-213-14/+19
* Refactor occurrence-check logicSimon Peyton Jones2016-10-2113-399/+102
* A collection of type-inference refactorings.Simon Peyton Jones2016-10-2124-634/+1058
* Make TcLevel increase by 1 not 2Simon Peyton Jones2016-10-211-11/+6
* Comments and trivial refactoringSimon Peyton Jones2016-10-215-21/+23
* Refactor typechecking of pattern bindingsSimon Peyton Jones2016-10-212-177/+242
* Typos in commentsGabor Greif2016-10-212-3/+3
* Fix Mac OS X build by removing space after ASSERT.Edward Z. Yang2016-10-201-1/+1
* Only delete instances when merging when there is an exact match.Edward Z. Yang2016-10-203-24/+78
* Support constraint synonym implementations of abstract classes.Edward Z. Yang2016-10-202-1/+46
* New story for abstract data types in hsig files.Edward Z. Yang2016-10-207-30/+140
* StgCmmPrim: Add missing write barrier.Peter Trommler2016-10-191-0/+4
* Test for newtype with unboxed argumentSimon Peyton Jones2016-10-193-36/+30
* cmm/Hoopl/Dataflow: remove unused codeMichal Terepeta2016-10-183-665/+11