[commit: ghc] wip/tc-plugins-amg's head updated: Merge remote-tracking branch 'origin/master' into wip/tc-plugins-amg (7b24feb)
git at git.haskell.org
git at git.haskell.org
Tue Nov 18 12:16:24 UTC 2014
Repository : ssh://git@git.haskell.org/ghc
Branch 'wip/tc-plugins-amg' now includes:
8710136 Move Data.Functor.Identity from transformers to base
7ae596a Typo fix; Trac #9787
4923cea Define list monad operations using comprehensions
e567130 De-bias Data.Foldable and improve docstrings
97420b0 Comments only (on recursive dictionaries)
ed57ea4 Test Trac #9662
e9d3e28 Comments only
7cbe34f Improve documentation of -ticky a little
13817f0 Test Trac #9077
2b67b8f Test Trac #7862
76d47ed Add stderr for T9662
fcfc87d Disable T4801/peak_megabytes_allocated
c774b28 Implement new integer-gmp2 from scratch (re #9281)
d70b19b Per-thread allocation counters and limits
4b5d62a Fix build errors on Windows (these tests still don't work though)
8c10b67 fix allocLimit3 on Windows
1d35c85 Test #9066 in th/T9066
d782694 Fix #9066.
f61b3c4 Untabify template-haskell.
1d66167 Remove unboxed Int# fields from NameFlavour (#9527)
88a42be Derive Generic for TH types (#9527)
767feb3 Test #8100 in th/T8100
4ac9e90 Fix #8100, by adding StandaloneDerivD to TH's Dec type.
fe71a7e Test #9064 in th/T9064
e4efb7b Fix #9064 by adding support for generic default signatures to TH.
ec8781f Test #9204 in roles/should_fail/T9204
ee0f34d Fix #9204 by outputting extra info on boot file mismatch.
90a2bb6 Testsuite wibbles due to #9204
294ac47 Fix #9788 by giving `coerce` the right type.
e6e45a1 Test #9404 (typecheck/should_compile/T9404 and T9404b)
fe6a517 Testsuite wibble due to #9404
1e2002d Fix #9404 by removing tcInfExpr.
c65221b includes/Stg.h: define _DEFAULT_SOURCE for glibc-2.20
064c289 Remove a stray Trustworthy flag in ghc.
1f8b4ee Add in `-fwarn-trustworthy-safe` flag.
475dd93 Add `--fwarn-trustworthy-safe` to `-Wall`
8fe2bbe Update userguide for new `-fwarn-trustworthy-safe` flag.
413c747 base: Fix map/coerce comment
e73ab54 Make unwords and words fuse somewhat
c016e6f base: define `sequence = mapM id`
212a350 Improve `Foldable` instance for `Array`
63a9d93 Fix `integer-gmp2` compilation with GMP 4.x (#9281)
9b30d9d Fix typo in panic message
745c4c0 Binding things matched by an unboxed pattern synonym should require a bang
7f92986 If pattern synonym is bidirectional and its type is some unboxed type T#, generate a worker function of type Void# -> T#, and redirect the wrapper (via a compulsory unfolding) to the worker. Fixes #9732.
5fe872d Apply compulsory unfoldings during desugaring, except for `seq` which is special. See Note [Unfolding while desugaring] for the rationale.
faeb0a6 nlHsTyApps: for applying a function both on type- and term-level arguments
6389911 When calling the success continuation of a matcher, pass existential tyvars as type arguments, not value arguments
603b7be Implement amap/coerce for Array (re #9796)
fa75309 Update .mailmap
452d6aa Partially revert 475dd93efa
e14a973 Generalize exposed-modules field in installed package database
1854825 Workaround 452d6aa95b7 breaking TrustworthySafe03
609cd28 Update to (unreleased) `deepseq-1.4.0.0`
c45e2e2 Fix compilation of `integer-gmp2` with `-O0`
a2c0a8d Update validate settings now that containers and process have been updated to handle `-fwarn-trustworthy-safe`.
2a6f193 Fix a bug introduced with allocation counters
0515055 document addDependentFile uses contents, not mtime
d997ca8 Don't use absolute paths for perl in validate
a520761 Remove outdated TODO in TimeManager
bc68ed0 Make listArray fuse
df22507 Docs only
ce2cc64 Adding dedicated Show instances for SrcSpan/SrcLoc
74a6a8a Change a comment referring falsely to seq
44f1582 Remove optimized package lookup, simplifying code.
b9096df Add a note why tcGetInstEnvs is duplicated.
7a0e27f Trivial changes to clean up typechecker plugins diff
c0f657f Remove an unused lhs-boot file
7b24feb Merge remote-tracking branch 'origin/master' into wip/tc-plugins-amg
More information about the ghc-commits
mailing list