summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'master' of http://darcs.haskell.org/ghc into ghc-constraint-solverghc-constraint-solverDimitrios Vytiniotis2011-11-1632-451/+624
|\
| * Make the --fast option to validate faster, and add --normalSimon Marlow2011-11-162-33/+58
| * Create parent directories when touching the object file (#5584)Simon Marlow2011-11-161-4/+8
| * Generate the C main() function when linking a binary (fixes #5373)Simon Marlow2011-11-1612-122/+114
| * Add -fpedantic-bottoms, and document itSimon Peyton Jones2011-11-165-73/+115
| * Formatting fixSimon Peyton Jones2011-11-161-1/+1
| * Fix CaseIdentity optimisaionSimon Peyton Jones2011-11-161-9/+10
| * Further wibbles to calcUnfoldingGuidance, with documentation of sameSimon Peyton Jones2011-11-161-38/+44
| * Replace unused variable with "_"Simon Peyton Jones2011-11-151-1/+1
| * Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2011-11-152-61/+74
| |\
| | * further fixes to the #5505 fix.Simon Marlow2011-11-151-4/+3
| | * Avoid generating chains of indirections in stack squeezing (#5505)Simon Marlow2011-11-151-60/+73
| * | Improve documentation of SPECIALISE pragmaSimon Peyton Jones2011-11-151-3/+12
| * | Fix Trac #5628: equality on data types with no constructorsSimon Peyton Jones2011-11-151-11/+16
| * | Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2011-11-1425-185/+236
| |\ \
| * | | Add another trace to Simplify (commented out usually)Simon Peyton Jones2011-11-141-1/+5
| * | | Make certainlyWillInline more conservative, so that it is never true of thunk...Simon Peyton Jones2011-11-111-7/+21
| * | | Tighten up the definition of arityType a bit further,Simon Peyton Jones2011-11-111-60/+80
| * | | Make exprOkForSpeculation more modular (and self-consistent)Simon Peyton Jones2011-11-111-40/+44
| * | | Minor refactoringSimon Peyton Jones2011-11-111-3/+6
| * | | Comment onlySimon Peyton Jones2011-11-111-1/+1
| * | | Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2011-11-116-19/+39
| |\ \ \
| * \ \ \ Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2011-11-1188-2058/+3847
| |\ \ \ \
| * \ \ \ \ Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2011-11-1019-1650/+1701
| |\ \ \ \ \
| * | | | | | Establish the invariant that (LitAlt l) is always unliftedSimon Peyton Jones2011-11-097-17/+49
* | | | | | | Minor fix in canonicalization for better error reporting of occur check errors.Dimitrios Vytiniotis2011-11-161-28/+46
* | | | | | | Forgot to stage this fix (from merge)Dimitrios Vytiniotis2011-11-151-1/+1
* | | | | | | Wibbles after the merge.Dimitrios Vytiniotis2011-11-155-34/+36
* | | | | | | Merge branch 'master' of http://darcs.haskell.org/ghc into ghc-constraint-solverDimitrios Vytiniotis2011-11-15126-3865/+5815
|\ \ \ \ \ \ \ | | |_|_|_|_|/ | |/| | | | |
| * | | | | | Don't discard ticks on literals (fixes the HPC "tough" test)Simon Marlow2011-11-151-1/+2
| | |_|_|_|/ | |/| | | |
| * | | | | +RTS -xc: print a the closure type of the exception tooSimon Marlow2011-11-144-5/+27
| * | | | | Don't try to float bindings through ticksSimon Marlow2011-11-141-30/+37
| * | | | | wrapTick: don't wrap HNFs (see comment)Simon Marlow2011-11-141-3/+11
| * | | | | -fprof-auto-top: eliminate some bogus extra SCCs we were addingSimon Marlow2011-11-141-3/+0
| * | | | | fix profiling bug in copyArray#/cloneArray# (cgrun068(profasm) segfault)Simon Marlow2011-11-142-2/+2
| * | | | | Use mapAccumL when performing kind and type instantiationJose Pedro Magalhaes2011-11-142-52/+44
| * | | | | Whitespace only.Jose Pedro Magalhaes2011-11-141-4/+0
| * | | | | Fix type of vectorised class data constructors and add dfuns into 'VectInfo'Manuel M T Chakravarty2011-11-144-28/+16
| * | | | | Include superclass selectors in the vectorisation mapManuel M T Chakravarty2011-11-141-3/+7
| * | | | | Improve vectorisation warnings and errorsManuel M T Chakravarty2011-11-144-26/+33
| * | | | | Maintain the mapping of class selectors in 'VectInfo'Manuel M T Chakravarty2011-11-142-16/+27
| * | | | | Fix loading VectInfo for type constructorsManuel M T Chakravarty2011-11-143-14/+33
| * | | | | build system: set dph-lifted-base to be a dph packageBen Lippmeier2011-11-121-0/+1
| * | | | | Build system wibbles for new dph-lifted-vseg libraryBen Lippmeier2011-11-122-7/+6
| | |_|_|/ | |/| | |
| * | | | Normalise FilePaths before hashing (fixes base01)Simon Marlow2011-11-111-3/+7
| * | | | add comment noting when we can remove a hackSimon Marlow2011-11-111-3/+5
| * | | | Close the handle for the ticker thread (#5604)Simon Marlow2011-11-111-1/+2
| * | | | Restore file modeJose Pedro Magalhaes2011-11-111-0/+0
| * | | | Better kind error messages from TcCanonicalJose Pedro Magalhaes2011-11-112-12/+25
| | |_|/ | |/| |
| * | | New kind-polymorphic coreJose Pedro Magalhaes2011-11-1188-2058/+3847
| | |/ | |/|