summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* ghc: initial AArch64 patchesColin Watson2014-04-216-0/+13
* ghc & docs: kill unused flagsAustin Seipp2014-04-211-10/+0
* Kill whitespace after cpp's `-I` flagHerbert Valerio Riedel2014-04-211-1/+1
* ghc: Do not add a space in '-U __PIC__'Austin Seipp2014-04-211-4/+4
* Deprecate the AMP warnings.Austin Seipp2014-04-202-216/+3
* Normalize GHC Trac URLsHerbert Valerio Riedel2014-04-191-1/+1
* Validate inferred theta. Fixes #8883Jan Stolarek2014-04-195-0/+9
* Take account of the AvailTC invariant when importingSimon Peyton Jones2014-04-181-32/+48
* Make qReport force its error message before printing itSimon Peyton Jones2014-04-171-2/+10
* Honour the untouchability of kind variablesSimon Peyton Jones2014-04-142-63/+88
* A bit more trace information in an ASSERT failureSimon Peyton Jones2014-04-141-10/+10
* Tidy up trace messageSimon Peyton Jones2014-04-141-1/+1
* Better layout for coercion error messageSimon Peyton Jones2014-04-142-8/+9
* Typos in commentsGabor Greif2014-04-132-2/+2
* Instead of tracking Origin in LHsBindsLR, track it in MatchGroupDr. ERDI Gergo2014-04-1328-199/+185
* Remove unused variable binding to fix validateDr. ERDI Gergo2014-04-121-2/+2
* Fix #8641, creating directories when we have stubs.Edward Z. Yang2014-04-101-0/+2
* Split off pattern synonym definition checking from pattern inversionDr. ERDI Gergo2014-04-101-42/+68
* Fix egregious blunder in the type flattenerSimon Peyton Jones2014-04-101-5/+20
* Improve error reporting for untouchable type variablesSimon Peyton Jones2014-04-081-23/+54
* Refactor in worker/wrapper generationSimon Peyton Jones2014-04-081-39/+31
* Allow a longer demand signature than aritySimon Peyton Jones2014-04-083-15/+25
* Don't preprocess .s filesSimon Marlow2014-04-082-22/+26
* Add comments & notes explaining the typing of pattern synonym definitionsDr. ERDI Gergo2014-04-081-6/+94
* Zonk the existential type variables in tcPatSynDeclSimon Peyton Jones2014-04-081-15/+15
* Improve tracing slightlySimon Peyton Jones2014-04-081-2/+3
* Derive Typable for promoted data constructors (Trac #8950)Simon Peyton Jones2014-04-071-125/+132
* Small issue with signatures in a TH splice (fixes Trac #8932)Simon Peyton Jones2014-04-071-2/+10
* Require PatternSynonyms language flag when encountering a use of pattern synonymDr. ERDI Gergo2014-04-061-5/+3
* Fix #8958.Richard Eisenberg2014-04-052-2/+5
* windows: Fix #8870Austin Seipp2014-04-041-2/+43
* Revert "Revert ad15c2, which causes Windows seg-faults (Trac #8834)"Austin Seipp2014-04-041-21/+64
* Simplify and tidy up the handling of tuple namesSimon Peyton Jones2014-04-045-135/+150
* With AutoDeriveTypeable, derive for promoted constructors, too.Richard Eisenberg2014-04-041-34/+38
* Parse the variables in a type signature in the order given (Trac #8945)Simon Peyton Jones2014-04-031-2/+2
* Fix desguaring of bang patterns (Trac #8952)Simon Peyton Jones2014-04-031-5/+5
* Make sure that polykinded Typeable is defaultable (Trac #8931)Simon Peyton Jones2014-04-031-4/+10
* Add inline versions of copy ops for small arraysJohan Tibell2014-03-301-0/+63
* Add SmallArray# and SmallMutableArray# typesJohan Tibell2014-03-2913-58/+383
* 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