summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Expand tabsSimon Peyton Jones2013-01-301-4/+4
* Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2013-01-3043-900/+859
|\
| * Fix to 02c4ab049: use a weak pointer to the sandbox threadSimon Marlow2013-01-301-1/+12
| * Add throwGhcExceptionIO and change a few uses of throwGhcException to use itIan Lynagh2013-01-302-7/+13
| * Merge branch 'master' of darcs.haskell.org:/home/darcs/ghcSimon Peyton Jones2013-01-291-2/+5
| |\
| | * hopefully fix #7620Simon Marlow2013-01-291-2/+5
| * | Merge branch 'master' of darcs.haskell.org:/home/darcs/ghcSimon Peyton Jones2013-01-292-121/+153
| |\ \ | | |/
| | * Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2013-01-298-233/+204
| | |\
| | * | Improve consistency checking for associated type-family instancesSimon Peyton Jones2013-01-292-121/+153
| * | | Merge branch 'master' of darcs.haskell.org:/home/darcs/ghcSimon Peyton Jones2013-01-2934-717/+626
| |\ \ \ | | | |/ | | |/|
| | * | StaticFlags code cleanup (fixes #7595)Jan Stolarek2013-01-288-233/+204
| | |/
| | * Fix comments on isValArgSimon Peyton Jones2013-01-281-2/+3
| | * Comments onlySimon Peyton Jones2013-01-281-2/+2
| | * Minor pretty printing changes onlySimon Peyton Jones2013-01-281-2/+4
| | * Pure refactoringSimon Peyton Jones2013-01-2817-247/+257
| | * More refactoring of FamInst/FamInstEnv; finally fixes Trac #7524Simon Peyton Jones2013-01-2815-282/+204
| | * Improve LLVM options for ARMv6Simon Marlow2013-01-251-3/+6
| * | When quantifying associated types, we may have TyVars involved, not just TcTy...Simon Peyton Jones2013-01-292-6/+15
| * | Merge branch 'master' of darcs.haskell.org:/home/darcs/ghcSimon Peyton Jones2013-01-2525-140/+326
| |\ \ | | |/
| * | The type/kind variables of a class decl scope over the associated typesSimon Peyton Jones2013-01-251-38/+29
| * | Comments onlySimon Peyton Jones2013-01-251-1/+2
| * | Remove unused argumentSimon Peyton Jones2013-01-251-11/+5
| * | Print infix type constructors in back-ticksSimon Peyton Jones2013-01-241-2/+5
* | | Add support for *named* holes; an extension of -XTypeHolesSimon Peyton Jones2013-01-3010-38/+53
* | | Remove dead codeSimon Peyton Jones2013-01-251-50/+0
* | | Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2013-01-2525-140/+376
|\ \ \ | | |/ | |/|
| * | Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2013-01-2561-2036/+2331
| |\ \
| | * | Allow -fllvm to be used when compiling unregisterised (#7622)Simon Marlow2013-01-251-1/+1
| | * | Added support to cross-compile to androidNathan2013-01-242-0/+5
| | * | do not use -rpath-link linker option on Solaris.David Terei2013-01-241-1/+10
| | |/
| * | Use kind 'Symbol' consistently, rather than kind 'String'Simon Peyton Jones2013-01-255-16/+16
| * | Refactor and improve the promotion inferenceSimon Peyton Jones2013-01-2515-113/+245
| * | Allow CaseElim if the case binder is the next thing to be eval'dSimon Peyton Jones2013-01-221-6/+26
| * | Allow eta-reduction of eval'd functions if of arity 1Simon Peyton Jones2013-01-221-2/+22
| * | Comments onlySimon Peyton Jones2013-01-221-1/+1
* | | Collapse DmdResult into CPRResultSimon Peyton Jones2013-01-251-66/+23
* | | Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2013-01-2424-408/+372
|\ \ \ | | |/ | |/|
| * | Merge branch 'master' of darcs.haskell.org:/home/darcs/ghcSimon Peyton Jones2013-01-2412-183/+276
| |\ \
| | * | Tidy up: move info-table related stuff to CmmInfoSimon Marlow2013-01-238-124/+161
| | * | fix validate-breaking warningSimon Marlow2013-01-231-1/+0
| | * | Add support for nto-qnx (BlackBerry 10)Simon Marlow2013-01-232-1/+3
| | * | Fix our handling of literals and types in LLVM (#7575).David Terei2013-01-231-35/+29
| | * | Fix llvm backend when 32bit build on 64bit OSX. (#7617)David Terei2013-01-222-11/+18
| | * | Ensure the LLVM codegen correctly handles literals in a branch. #7571Austin Seipp2013-01-221-16/+70
| * | | Merge branch 'master' of darcs.haskell.org:/home/darcs/ghcSimon Peyton Jones2013-01-222-188/+1
| |\ \ \ | | |/ /
| | * | Up supported LLVM version to 3.3.David Terei2013-01-181-1/+1
| | * | Remove unused HscStats.lhs; fixes #7605Ian Lynagh2013-01-181-187/+0
| * | | When printing types in the interactive UI, take account of free variablesSimon Peyton Jones2013-01-224-1/+10
| * | | Exploit the invariant for AxInstCo to simplify coercionKindSimon Peyton Jones2013-01-221-9/+11
| * | | Comments onlySimon Peyton Jones2013-01-221-3/+4