summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Fix whitespace only in cmm/SMRep.lhsIan Lynagh2012-07-241-43/+36
* Fix a subtle float-in bugSimon Peyton Jones2012-07-231-11/+13
* Numerous small changes to the constraint solverSimon Peyton Jones2012-07-236-332/+228
* Reverse sense of test in RULEs warningSimon Peyton Jones2012-07-231-1/+1
* Typo in error messageSimon Peyton Jones2012-07-231-1/+1
* Merge branch 'master' of darcs.haskell.org:/home/darcs/ghcSimon Peyton Jones2012-07-232-3/+12
|\
| * Less voluminous debug printing with -ddump-tc-traceSimon Peyton Jones2012-07-231-1/+1
| * Don't report unused bindings of the formSimon Peyton Jones2012-07-211-2/+11
* | Delay inlining 'text' so that the RULE has a chance to fireSimon Peyton Jones2012-07-231-0/+3
* | Make the desugarer warn about RULES that may not fireSimon Peyton Jones2012-07-231-0/+23
* | Merge branch 'master' of darcs.haskell.org:/home/darcs/ghcSimon Peyton Jones2012-07-2093-2584/+2394
|\ \ | |/
| * Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghcIan Lynagh2012-07-202-4/+24
| |\
| | * Make tracingSettings have just enough information to get debug output printedSimon Peyton Jones2012-07-201-1/+14
| | * Merge ../HEADSimon Peyton Jones2012-07-201-3/+10
| | |\
| * | | GHC 7.4 is now required for building HEADIan Lynagh2012-07-2022-401/+0
| |/ /
| * | Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghcIan Lynagh2012-07-1933-528/+1003
| |\ \
| | * \ Merge branch 'master' of http://darcs.haskell.org/ghcDimitrios Vytiniotis2012-07-196-24/+26
| | |\ \
| | | * | Remove hPrintDump and make rule dump output more consistent (#7060)Paolo Capriotti2012-07-183-11/+9
| | | * | Restore old output for -ddump-rule-firings #7060Paolo Capriotti2012-07-182-11/+15
| | | * | typos in trace strings (which I observed in compile output)Gabor Greif2012-07-182-2/+2
| | * | | Cleaning up the extractUnsolved story.Dimitrios Vytiniotis2012-07-192-92/+110
| | * | | Keeping Derived constraints in the unsolvedDimitrios Vytiniotis2012-07-191-88/+169
| | * | | Preserve synonyms if possible (leads to better error messages) through flatte...Dimitrios Vytiniotis2012-07-191-1/+2
| | * | | Small refactoring in the generation of superclasses.Dimitrios Vytiniotis2012-07-181-18/+17
| | |/ /
| * | | Remove redundant Platform arguments in cmm/PprC.hsIan Lynagh2012-07-191-140/+137
| * | | Remove most of the redundant Platform argument passing in nativeGen/X86/Ppr.hsIan Lynagh2012-07-181-327/+334
| * | | Small code simplificationIan Lynagh2012-07-181-4/+2
| * | | Remove a load of Platform argumentsIan Lynagh2012-07-181-117/+117
| * | | Whitespace only in nativeGen/SPARC/Ppr.hsIan Lynagh2012-07-181-305/+300
| * | | Add some more Integer rulesIan Lynagh2012-07-181-10/+14
| * | | Whitespace only in CgHeaperyIan Lynagh2012-07-171-249/+242
| * | | Make -fPIC a dynamic flagIan Lynagh2012-07-1612-128/+154
| * | | Make a picPOpts functionIan Lynagh2012-07-164-9/+10
| * | | Fix a warningIan Lynagh2012-07-161-1/+7
| * | | Fix a couple of warningsIan Lynagh2012-07-161-2/+5
| * | | Remove redundant warning suppressionIan Lynagh2012-07-161-1/+0
| * | | Remove a workaround for GHC 6.4.2Ian Lynagh2012-07-161-4/+1
| * | | Remove redundant warning-avoidance, and a redundant importIan Lynagh2012-07-161-4/+0
| * | | Move -fno-warn-orphan flag into individual modulesIan Lynagh2012-07-1521-1/+21
| * | | Small refactoring for FastZStringsIan Lynagh2012-07-155-10/+28
| * | | Define FastString on top of FastBytesIan Lynagh2012-07-152-17/+16
| * | | Rename a variable to avoid name conflicts in haddockIan Lynagh2012-07-151-1/+1
| * | | Small refactoringIan Lynagh2012-07-151-4/+1
| * | | Add a separate FastZString typeIan Lynagh2012-07-1510-133/+81
| * | | Redefine appendFS in terms of appendFBIan Lynagh2012-07-141-12/+4
| * | | HsStringPrim now contains FastBytes, not FastStringIan Lynagh2012-07-149-15/+34
| * | | Implement FastBytes, and use it for MachStrIan Lynagh2012-07-1416-33/+129
| * | | Whitespace only in RnEnvIan Lynagh2012-07-141-408/+401
| * | | Whitespace only in UniqueIan Lynagh2012-07-141-88/+81
* | | | Make SizeIs strict in the bag, which improves performance a bitSimon Peyton Jones2012-07-201-1/+1