summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Make copy array ops out-of-line by defaultJohan Tibell2014-03-282-38/+51
* Use the correct callClobberedRegs on Windows/x64 (#8834)Simon Marlow2014-03-271-0/+3
* Add flags to control memcpy and memset inliningJohan Tibell2014-03-262-30/+46
* Typos in commentsGabor Greif2014-03-254-7/+7
* Comments onlySimon Peyton Jones2014-03-253-9/+7
* Improve the desugaring of RULE left-hand-sides (fixes Trac #8848)Simon Peyton Jones2014-03-251-52/+97
* Eliminate redundant seq's (Trac #8900)Simon Peyton Jones2014-03-241-44/+55
* Comments onlySimon Peyton Jones2014-03-242-6/+6
* Implicit parameters should not be allowed in class and instance declarationsSimon Peyton Jones2014-03-241-34/+40
* Flattener preserves synonyms, rewriteEvidence can drop buggy "optimisation"Simon Peyton Jones2014-03-242-24/+30
* Debug tracing onlySimon Peyton Jones2014-03-241-2/+4
* For equalities with incompatible kinds, new IrredCan goes in the inert set, n...Simon Peyton Jones2014-03-241-25/+16
* Comments onlySimon Peyton Jones2014-03-241-1/+1
* Don't export isTcReflCo_maybe (unused)Simon Peyton Jones2014-03-241-1/+1
* Add missing kind-check for tcEqType on forall-typesSimon Peyton Jones2014-03-241-3/+4
* Revert "Fix #8745 - GND is now -XSafe compatible."Austin Seipp2014-03-241-1/+4
* Catch a bunch of typos in commentsGabor Greif2014-03-234-14/+14
* Simplify handling of the interactive package; fixes Trac #8831Simon Peyton Jones2014-03-232-13/+9
* Apply the kind subst to the (kinds of the) quanitifed tyvars in deriveTyDataSimon Peyton Jones2014-03-231-13/+43
* Fix #8917.Richard Eisenberg2014-03-221-3/+3
* Remove redundant compatibility check.Richard Eisenberg2014-03-221-2/+1
* Comments only -- clarifying Notes around compatibility.Richard Eisenberg2014-03-223-2/+5
* codeGen: inline allocation optimization for clone array primopsJohan Tibell2014-03-225-95/+92
* TyposAustin Seipp2014-03-211-5/+5
* isLexVarSym: check all characters of the name, not just the first one.Dr. ERDI Gergo2014-03-191-6/+19
* Implement ordering comparisons for type-level naturals and symbols.Iavor S. Diatchki2014-03-183-1/+160
* Make sure we occurrence-analyse unfoldings (fixes Trac #8892)Simon Peyton Jones2014-03-182-42/+63
* More debug infoSimon Peyton Jones2014-03-171-2/+4
* Comments onlySimon Peyton Jones2014-03-171-4/+4
* Revert ad15c2, which causes Windows seg-faults (Trac #8834)Simon Peyton Jones2014-03-171-64/+21
* Unflatten the constraints of an inferred types (Trac #8889)Simon Peyton Jones2014-03-172-17/+29
* Coercible is now exported from GHC.Types (#8894)Joachim Breitner2014-03-162-5/+1
* Remove code reporting issues with Safe Haskell and coerce.Richard Eisenberg2014-03-141-20/+4
* Call Arity: Never eta-expand thunks in recursive groupsJoachim Breitner2014-03-141-26/+47
* Reinstate pretty-printing of AnIds via pprId (#8776)Dr. ERDI Gergo2014-03-141-0/+6
* Use prefix notation in pprIfaceDecl for IfaceIdsDr. ERDI Gergo2014-03-141-1/+1
* Honor Op_PrintExplicitForalls setting in pprIfaceForAllPartDr. ERDI Gergo2014-03-141-2/+7
* Another reference to Note [Kind-changing of (~) and Coercible]Joachim Breitner2014-03-141-1/+4
* Reference Note [Kind-changing of (~) and Coercible]Joachim Breitner2014-03-141-0/+2
* Remove unused gHC_COERCIBLEJoachim Breitner2014-03-141-2/+1
* Call Arity : Note about fakeBoringCallsJoachim Breitner2014-03-141-8/+21
* Fix #8884.Richard Eisenberg2014-03-131-6/+13
* Remove "Safe mode" check for Coercible instancesRichard Eisenberg2014-03-131-16/+5
* codeGen: allocate small byte arrays of statically known size inlineJohan Tibell2014-03-143-13/+65
* DriverPipeline: Ensure -globalopt is passed to LLVM optBen Gamari2014-03-131-2/+6
* Improve copy/clone array primop docsJohan Tibell2014-03-131-13/+29
* Pretty-print the following TyThings via their IfaceDecl counterpart:Dr. ERDI Gergo2014-03-133-48/+23
* pprIfaceDecl for IfacePatSyn: use pprPatSynSigDr. ERDI Gergo2014-03-131-15/+11
* pprIfaceContextArr: print a context including the "=>" arrowDr. ERDI Gergo2014-03-132-9/+9
* Add OutputableBndr instance for OccNameDr. ERDI Gergo2014-03-131-0/+5