summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Improve the way we call "rm" in the build system; fixes trac #4916Ian Lynagh2011-11-1919-82/+106
* Remove a redundant tabs warning kludgeIan Lynagh2011-11-181-6/+0
* Merge branch 'master' of http://darcs.haskell.org/ghcIan Lynagh2011-11-181-2/+13
|\
| * Update for a mutable localeEncodingMax Bolingbroke2011-11-181-2/+13
* | Merge branch 'master' of http://darcs.haskell.org/ghcIan Lynagh2011-11-1810-24/+110
|\ \ | |/
| * fix new warnings with gcc 4.6Simon Marlow2011-11-181-4/+14
| * hscParse: do not record a dependency on non-existent source filesSimon Marlow2011-11-181-1/+7
| * Track #included files for recompilation checking (#4900, #3589)Simon Marlow2011-11-187-17/+86
| * The "Linking" message should go through compilationProgressMessageSimon Marlow2011-11-181-2/+2
| * Tweak to pretty printing for UsageFileSimon Marlow2011-11-181-1/+2
* | Create the directory for dump files to be put inIan Lynagh2011-11-181-1/+2
* | Add -dumpdir flag; fixes trac #5198Ian Lynagh2011-11-184-17/+46
|/
* Fix the vectorisation of workers of data constructorsManuel M T Chakravarty2011-11-187-53/+106
* Better documentation for stack alignment designDavid Terei2011-11-172-66/+63
* Tabs -> Spaces + formatting fixesDavid Terei2011-11-171-395/+387
* Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2011-11-173-9/+25
|\
| * GhcProfiled: don't automatically add -auto-allSimon Marlow2011-11-171-5/+14
| * Add some missing top-level SCCsSimon Marlow2011-11-171-4/+10
| * Add a getStablePtr for flushStdHandles_closureSimon Marlow2011-11-171-0/+1
* | Fix panic (missing keepWanteds) in simplifyApproxDimitrios Vytiniotis2011-11-171-18/+6
|/
* Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2011-11-1715-456/+547
|\
| * Warning policeManuel M T Chakravarty2011-11-171-1/+0
| * Special case dictionary abstraction and application during vectorisationManuel M T Chakravarty2011-11-1711-327/+472
| * Tabs -> spaces & other white spaceManuel M T Chakravarty2011-11-171-83/+68
| * Fix #4211: No need to fixup stack using mangler on OSXDavid Terei2011-11-173-46/+8
* | Make DsMeta work right on tuples (cf Trac #5597)Simon Peyton Jones2011-11-171-5/+3
* | Remove a quadratic complexity blow-up in coercionKindSimon Peyton Jones2011-11-171-15/+36
* | Removing the default grouping clause from the SQL-like comprehension notation ;George Giorgidze2011-11-177-100/+29
|/
* Merge /Users/benl/devel/ghc/ghc-head-develBen Lippmeier2011-11-176-18/+31
|\
| * vectoriser: Use Sels2 type for vector of selectors in PDatas Sum2 instanceBen Lippmeier2011-11-176-18/+31
* | vectoriser: mkCast args the other way around, and fix warningBen Lippmeier2011-11-172-6/+4
* | vectoriser: follow constraint solver changes in vectoriserBen Lippmeier2011-11-171-4/+4
* | Merge /Users/benl/devel/ghc/ghc-head-develBen Lippmeier2011-11-1713-334/+1174
|\ \ | |/
| * vectoriser: export PDatas data constructorsBen Lippmeier2011-11-151-1/+1
| * vectoriser: support tuple constructors up to arity 5Ben Lippmeier2011-11-151-1/+1
| * vectoriser: Wraps tycon isn't used during vectorisationBen Lippmeier2011-11-151-1/+0
| * vectoriser: make PA PDatas instances for prod types workBen Lippmeier2011-11-157-198/+284
| * vectoriser: shift PData module to generics dirBen Lippmeier2011-11-143-3/+3
| * vectoriser: build instance tycons for the PDatas familyBen Lippmeier2011-11-142-21/+93
| * vectoriser: refactoring and cleanups for PReprBen Lippmeier2011-11-145-87/+165
| * vectoriser: formatting to PAMethods and start adding PDatas casesBen Lippmeier2011-11-142-94/+120
| * vectoriser: shift modules about the generic representation into their own dirBen Lippmeier2011-11-146-14/+15
| * vectoriser: tabs -> spaces in PReprBen Lippmeier2011-11-141-13/+5
| * vectoriser: get the PDatas instances for products in PReprBen Lippmeier2011-11-142-21/+73
| * vectoriser: comments to PRepr and get PDatas TyCon from environmentBen Lippmeier2011-11-145-112/+277
* | Remove executable mode from some filesDavid Terei2011-11-165-0/+0
* | Tabs -> Spaces + formatting fixesDavid Terei2011-11-168-443/+427
* | Add Safe Haskell '-fwarn-safe', '-fwarn-unsafe', '-fno-safe-infer' flagsDavid Terei2011-11-164-35/+94
* | Fix mistake in user guideDavid Terei2011-11-161-2/+2
* | Move mkPiTypes back to Type, rename mkForAllArrowKinds to mkPiKindsJose Pedro Magalhaes2011-11-168-30/+26