summaryrefslogtreecommitdiff
path: root/compiler/deSugar
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2011-07-212-6/+13
|\
| * Simplify the treatment of RULES in OccurAnalSimon Peyton Jones2011-07-211-1/+1
| * When specialising recursive functions, mark the specialised function NOINLINESimon Peyton Jones2011-07-211-2/+5
| * Fix #481: use a safe recompilation check when Template Haskell isSimon Marlow2011-07-201-3/+7
* | Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2011-07-187-45/+53
|\ \ | |/
| * Just renaming a couple of functionsIan Lynagh2011-07-142-2/+2
| * Separate the warning flags into their own datatypeIan Lynagh2011-07-144-13/+16
| * Remove 'threadsafe' FFI importsIan Lynagh2011-07-131-7/+3
| * Add 64-bit signed and unsigned integer literals to HsSyn.Simon Marlow2011-07-121-0/+4
| * Remove conditional CPP in DsForeignIan Lynagh2011-07-021-24/+29
* | Extend Template Haskell to support the UNPACk pragma on data constructorsSimon Peyton Jones2011-07-151-5/+8
|/
* SafeHaskell: Fix trust check for when safe module importsDavid Terei2011-06-291-1/+2
* Fix #5045 properlyRoss Paterson2011-06-291-16/+2
* Fix bug introduced in b2bd63f99d643f6b3eb30bb72bb9ae26d4183252Simon Marlow2011-06-281-1/+6
* Add equality superclassesSimon Peyton Jones2011-06-221-1/+17
* Merge branch 'master' of http://darcs.haskell.org/ghcDavid Waern2011-06-142-28/+93
|\
| * Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2011-06-131-9/+4
| |\
| * | Don't allow specialisation of class methods (fixes Trac #5001)Simon Peyton Jones2011-06-131-0/+9
| * | Make TH capable of quoting GADT declarations (Trac #5217)Simon Peyton Jones2011-06-111-28/+84
* | | Merge branch 'master' of http://darcs.haskell.org/ghcDavid Waern2011-06-131-9/+4
|\ \ \ | | |/ | |/|
| * | Fix warningsManuel M T Chakravarty2011-06-131-1/+1
| * | Added a pragma {-# NOVECTORISE f #-} that suppresses vectorisation of topleve...Manuel M T Chakravarty2011-06-131-9/+4
| |/
* | Merge branch 'master' of http://darcs.haskell.org/ghcDavid Waern2011-06-111-0/+4
|\ \ | |/
| * Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2011-06-102-34/+25
| |\
| * | Make DsMeta catch up with LastStmt (fix Trac #5235)Simon Peyton Jones2011-06-101-0/+4
* | | Merge branch 'master' of http://darcs.haskell.org/ghcDavid Waern2011-06-102-34/+25
|\ \ \ | | |/ | |/|
| * | Merge branch 'master' of http://darcs.haskell.org/ghcIan Lynagh2011-06-101-16/+17
| |\ \
| | * | Take vectorisation declarations into account during the initial occurrence an...Manuel M T Chakravarty2011-06-101-16/+17
| | |/
| * | Refactor SrcLoc and SrcSpanIan Lynagh2011-06-091-18/+8
| |/
* | Change TypeSig and GenericSig to take a list of names (fixes #1595).David Waern2011-06-101-8/+10
|/
* Merge branch 'master' of http://darcs.haskell.org/ghc into ghc-genericsJose Pedro Magalhaes2011-05-173-18/+20
|\
| * Use FractionalLit more extensively to improve other pretty printersMax Bolingbroke2011-05-153-18/+18
| * Record the original text along with parsed Rationals: fixes #2245Max Bolingbroke2011-05-153-6/+8
* | Merge branch 'master' of http://darcs.haskell.org/ghc into ghc-genericsJose Pedro Magalhaes2011-05-129-58/+53
|\ \ | |/
| * The final batch of changes for the new coercion representationSimon Peyton Jones2011-05-121-4/+5
| * Merge remote branch 'origin/master'Simon Peyton Jones2011-05-111-3/+6
| |\
| * \ Merge master into the ghc-new-co branchSimon Peyton Jones2011-05-069-414/+499
| |\ \
| * | | A few more wibbles on ghc-new-coSimon Peyton Jones2011-05-021-5/+5
| * | | Merge remote branch 'origin/master' into ghc-new-coSimon Peyton Jones2011-04-301-1/+15
| |\ \ \
| * | | | This BIG PATCH contains most of the work for the New Coercion RepresentationSimon Peyton Jones2011-04-199-52/+46
* | | | | Merge branch 'master' of http://darcs.haskell.org/ghc into ghc-genericsJose Pedro Magalhaes2011-05-101-3/+6
|\ \ \ \ \ | | |_|_|/ | |/| | |
| * | | | Fix the desugaring of guards in arrow syntaxSimon Peyton Jones2011-05-091-3/+6
| | |_|/ | |/| |
* | | | Merge branch 'master' of http://darcs.haskell.org/ghc into ghc-genericsJose Pedro Magalhaes2011-05-051-2/+1
|\ \ \ \ | |/ / /
| * | | Remove accidental traceSimon Peyton Jones2011-05-041-2/+1
* | | | Merge branch 'master' of http://darcs.haskell.org/ghc into ghc-genericsJose Pedro Magalhaes2011-05-049-415/+501
|\ \ \ \ | |/ / /
| * | | Merge branch monad-comp onto masterSimon Peyton Jones2011-05-047-402/+482
| |\ \ \
| | * | | Change (back) to Unix line endingsSimon Peyton Jones2011-05-041-730/+730
| | * | | Final batch of monad-comprehension stuffSimon Peyton Jones2011-05-042-7/+11
| | * | | More hacking on monad-compmonad-compSimon Peyton Jones2011-05-033-874/+809
| | * | | More on monad-comp; an intermediate state, so don't pullSimon Peyton Jones2011-05-021-2/+6