summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Simplify simplifyInfer quite a lotghc-spjSimon Peyton Jones2012-04-233-43/+140
* Make simplifyInfer generalise only over simple class constraintsSimon Peyton Jones2012-04-221-8/+18
* Tiny refactoring; no change in behaviourSimon Peyton Jones2012-04-221-1/+1
* Respect kind-variable scoping when instantiating dfunsSimon Peyton Jones2012-04-223-47/+48
* Empty data types should not be "trimmed" by TidyPgmSimon Peyton Jones2012-04-221-9/+17
* OS X: disable bootstrapping info for 'ar'Manuel M T Chakravarty2012-04-211-3/+10
* Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2012-04-202-16/+22
|\
| * Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2012-04-2042-1192/+1362
| |\
| * | Fix worker/wrapper for CPR functionsSimon Peyton Jones2012-04-132-16/+22
* | | Move free-var info from InstDecl to FamInstDeclSimon Peyton Jones2012-04-207-52/+63
* | | Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2012-04-2040-1014/+1108
|\ \ \ | | |/ | |/|
| * | Merge branch 'master' of http://darcs.haskell.org//ghcSimon Peyton Jones2012-04-2012-444/+443
| |\ \
| | * | Adding -ddump-avoid-vect option for vectorisation avoidance diagnosticsManuel M T Chakravarty2012-04-201-0/+2
| | * | Add newline to the end of fileJose Pedro Magalhaes2012-04-192-2/+4
| | * | Fix operand expansion function.Paolo Capriotti2012-04-161-57/+48
| | * | Implemented word-sized addressing of pointers and literals.Paolo Capriotti2012-04-163-56/+51
| | * | Bytecode assembler refactoring.Paolo Capriotti2012-04-162-331/+278
| | * | Export State monad transformer from ByteCodeItbls.Paolo Capriotti2012-04-161-6/+15
| | * | Support large SLIDE instructions.Paolo Capriotti2012-04-161-44/+66
| | * | Use monotonic time function for darwin (#5865)Paolo Capriotti2012-04-162-0/+14
| | * | Use monotonic clock in Select.c (#5865)Paolo Capriotti2012-04-164-31/+48
| * | | Do SCC on instance declarations (fixes Trac #5715)Simon Peyton Jones2012-04-2016-103/+193
| * | | Simplify the typechecking of RULESSimon Peyton Jones2012-04-164-228/+179
| * | | Simplify construction of equality predicatesSimon Peyton Jones2012-04-163-15/+12
| * | | Merge branch 'master' of http://darcs.haskell.org//ghcSimon Peyton Jones2012-04-1327-397/+723
| |\ \ \ | | |/ /
| * | | Allow kind-variable binders in type signaturesSimon Peyton Jones2012-04-1313-226/+283
* | | | Comments onlySimon Peyton Jones2012-04-201-3/+11
* | | | Allow overlaps when -XIncoherentInstances is in forceSimon Peyton Jones2012-04-131-8/+10
| |/ / |/| |
* | | Untabify HsTypesSimon Peyton Jones2012-04-131-91/+91
* | | Revert "Added ':runmonad' command to GHCi"Simon Peyton Jones2012-04-139-207/+119
* | | Added ':runmonad' command to GHCiDavid Terei2012-04-129-119/+207
* | | More imporvements to optimisation flag docs.David Terei2012-04-121-61/+163
* | | Don't document '-freg-liveness' or '-fllvm-tbaa', developer flagsDavid Terei2012-04-121-26/+0
| |/ |/|
* | Fix crash with tiny initial stack size (#5993)Simon Marlow2012-04-121-2/+2
* | updateThunk: minor tweak to avoid an unnecessary call to checkBlockingQueuesSimon Marlow2012-04-121-4/+8
* | Allow threads in GHCi to receive BlockedIndefintely* exceptions (#2786)Simon Marlow2012-04-122-11/+48
* | Fix instance signature error message (#6001)Paolo Capriotti2012-04-121-1/+1
* | Fix a race condition in the GHCi debugger exposed by testcase break011.Paolo Capriotti2012-04-111-0/+5
* | Do not re-encode correctly encoded inputs and arguments (#5795)Paolo Capriotti2012-04-111-8/+3
* | Add support for additional .ghci files in GHCi (#5265)Paolo Capriotti2012-04-114-3/+26
* | Revert "trac #5265 (support for additional .ghci files)"Paolo Capriotti2012-04-114-22/+2
* | Turn on TRACE_gc with +RTS -Ds (this regressed at some point)Simon Marlow2012-04-111-1/+2
* | Improve the handling of threadDelay in the non-threaded RTSSimon Marlow2012-04-114-19/+36
* | Fix crash with debug tracing and the new heap eventsSimon Marlow2012-04-111-10/+28
* | Disable the timer signal while blocked in select() (#5991)Simon Marlow2012-04-111-4/+13
* | small cleanupSimon Marlow2012-04-111-5/+5
* | fix quadratic performance issue with long module names (#5981)Simon Marlow2012-04-111-11/+15
* | Merge branch 'master' of http://darcs.haskell.org/ghcDimitrios.Vytiniotis2012-04-102-3/+22
|\ \
| * | Fix RTS build on OS XManuel M T Chakravarty2012-04-102-3/+22
* | | Setting empty touchable range in implications that are generated from polytypeDimitrios.Vytiniotis2012-04-101-3/+3