summaryrefslogtreecommitdiff
path: root/compiler/basicTypes
Commit message (Expand)AuthorAgeFilesLines
* Some alpha renamingIan Lynagh2012-10-163-5/+5
* Make the -dsuppress-* flags dynamicIan Lynagh2012-10-093-16/+20
* Make the opt_UF_* static flags dynamicIan Lynagh2012-10-091-3/+4
* Give PrimOps a NOINLINE pragma, to suppress silly warnings from dsRuleSimon Peyton Jones2012-10-021-2/+7
* Merge branch 'tc-untouchables'Simon Peyton Jones2012-10-024-3/+37
|\
| * Comments about silent superclassesSimon Peyton Jones2012-10-011-1/+1
| * Merge remote-tracking branch 'origin/master' into tc-untouchablesSimon Peyton Jones2012-09-281-4/+3
| |\
| * | Refactor the handling of kind errorsSimon Peyton Jones2012-09-281-0/+26
| * | Merge remote-tracking branch 'origin/master' into tc-untouchablesSimon Peyton Jones2012-09-182-28/+30
| |\ \
| * | | Improve the binding location of class methods (I think)Simon Peyton Jones2012-09-171-1/+6
| * | | Big changes on tc-untouchables branchSimon Peyton Jones2012-08-281-1/+4
* | | | Merge remote-tracking branch 'origin/master'Simon Peyton Jones2012-10-022-32/+33
|\ \ \ \ | | |_|/ | |/| |
| * | | Fix litFitsInCharIan Lynagh2012-09-191-4/+3
| | |/ | |/|
| * | Move tARGET_* out of HaskellConstantsIan Lynagh2012-09-171-22/+23
| * | Pass DynFlags to the ru_try functions of built-in rulesIan Lynagh2012-09-171-6/+7
| |/
* | Nicer pretty printing for tuple kindsSimon Peyton Jones2012-08-312-3/+5
|/
* Re-jig the reporting of names bound multiple timesSimon Peyton Jones2012-08-211-11/+10
* TH: Pragmas refactoring.Mikhail Vorozhtsov2012-08-151-1/+1
* Refactor prel rules: always return a single rule.Paolo Capriotti2012-07-241-1/+3
* Refactor PrelRules and add more rules (#7014)Paolo Capriotti2012-07-241-1/+1
* Add a separate FastZString typeIan Lynagh2012-07-153-4/+4
* Implement FastBytes, and use it for MachStrIan Lynagh2012-07-141-4/+5
* Whitespace only in UniqueIan Lynagh2012-07-141-88/+81
* Merge remote-tracking branch 'origin/master' into newcgSimon Marlow2012-07-0416-329/+383
|\
| * Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghcIan Lynagh2012-06-273-7/+32
| |\
| | * Add silent superclass parameters (again)Simon Peyton Jones2012-06-273-7/+32
| * | Add some more Integer rules; fixes #6111Ian Lynagh2012-06-273-2/+5
| |/
| * Remove some uses of sortLeIan Lynagh2012-06-221-3/+3
| * Allow deriving Generic1Jose Pedro Magalhaes2012-06-211-2/+3
| * Remove redundant warning suppression in basicTypes/Literal.lhsIan Lynagh2012-06-181-7/+0
| * Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghcIan Lynagh2012-06-142-31/+0
| |\
| | * Simplify the implementation of Implicit ParametersSimon Peyton Jones2012-06-132-31/+0
| * | Stop exporting, and stop using, some deprecated functionsIan Lynagh2012-06-131-8/+1
| |/
| * Pass DynFlags down to showSDocIan Lynagh2012-06-121-3/+4
| * Remove unused showRdrNameIan Lynagh2012-06-121-6/+0
| * Remove an unused Show instanceIan Lynagh2012-06-121-3/+0
| * Remove the Show Var instanceIan Lynagh2012-06-121-3/+0
| * Provide a way of 'show'int a Unique without going via SDocIan Lynagh2012-06-121-20/+13
| * Remove some redundant Show instancesIan Lynagh2012-06-124-12/+0
| * Make it possible to show SrcSpans without going via DocIan Lynagh2012-06-111-21/+23
| * Fix whitespace in basicTypes/SrcLoc.lhsIan Lynagh2012-06-111-123/+115
| * Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2012-06-076-42/+49
| |\
| | * Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghcIan Lynagh2012-06-063-8/+24
| | |\
| | | * Merge remote-tracking branch 'origin/unboxed-tuple-arguments2'Paolo Capriotti2012-06-053-8/+24
| | | |\
| | | | * Support code generation for unboxed-tuple function argumentsunboxed-tuple-arguments2Max Bolingbroke2012-05-153-8/+24
| | * | | Put the Integer type, rather than the mkIntegerId, inside LitIntegerIan Lynagh2012-06-061-28/+16
| | * | | Tell built-in rules the Id that the rule has matchedIan Lynagh2012-06-061-5/+5
| | |/ /
| | * | Change how macros like ASSERT are definedIan Lynagh2012-06-053-1/+4
| | |/
| * | Do not promote data familiesSimon Peyton Jones2012-06-071-1/+3
| |/
| * Do SCC on instance declarations (fixes Trac #5715)Simon Peyton Jones2012-04-202-2/+37