[commit: ghc] wip/ttypeable's head updated: TcTypeable: Try to reuse KindReps (c0399ec)

git at git.haskell.org git at git.haskell.org
Sun Feb 26 20:30:11 UTC 2017


Repository : ssh://git@git.haskell.org/ghc

Branch 'wip/ttypeable' now includes:

     59026b3 Spelling in comments only
     fd841f8 Fix DeriveAnyClass (again)
     713ebd7 Fix computation of dfun_tvs in mkNewTypeEqn
     95cbb55 Refactor inferConstraints not to use CPS
     82694e6 testsuite: Fix allocations of T10547
     e790126 Improve Core Lint, mainly for join points
     6e32884 Fix SetLevels for join points
     4080a63 Minor spelling, grammar, and formatting fixes
     611f998 Replace some pushTcLevelM's with pushTcLevelM_
     0d43f74 A little refactoring of the simplifier around join points
     0c9d9de Remove panics for TcTyCon
     e3e218e A bit more tc-tracing in TcTyClsDecls
     c750808 Disallow class instances for synonyms
     3c62b1d Gather constraints locally in checkMain
     499a15d Test Trac #13300
     9ef2749 Fix all broken perf tests on x64 Windows
     8ccbc2e Bump Cabal and containers submodules
     b125392 Test Trac #13271
     484f8d3 Fix ApplicativeDo constraint scoping
     fed7136 Test Trac #13244
     254bc33 A much nicer solution for typechecking ApplicativeDo
     c8d995d Bump time submodule
     c347a12 Revert recent submodule bumps
     992ea02 Changelog notice for compact.
     5841574 Drop NFData constraint from compact.
     8a6b8c5 Export commentToAnnotation from Lexer.x
     9a2a2ae Spelling only [ci skip]
     050f05d testsuite: Bump a performance tests
     de80558 Give better error message with you run ghc foo.bkp
     0a77ced Have --backpack complain if multiple files are passed.
     a204333 JSON profiler reports
     3cb9b52 Set $1_$2_SplitSections in distdir-opts.mk not build-package.mk
     48a967c testsuite: Remove old python version tests
     7d116e5 rts: Correct the nursery size in the gen 1 growth computation
     6ca6a36 base: Add handling of -- to getArgs for Windows
     bb1c660 ghci users guide: mention "~" expansion in :add
     12e21d3 Use half as much memory when reading interfaces
     39d926c More tracing in SpecConstr
     8f8016a Include OverloadedRecordFields selectors in NameShape.
     4ad3620 Fix parsing of And chains in BoolFormula
     8d64395 Correct Windows libdir assumptions.
     c88b7c9 Add instances for (:~~:) mirroring those for (:~:)
     a6e13d5 Make exprIsConApp_maybe work better for literals strings
     67c2e07 Add API Annotation AnnSignature for backpack signature modules
     9b859ef Make SCCFunSig tag Located for ghc-exactprint
     00c0120 Add a comment explaining CompleteMatchSig in HsBinds
     93ffcb0 Document AMP as a Report deviation
     9d17028 Record full FieldLabel in ifConFields.
     7c060e4 Fix validate.
     8f15ab9 Delete redundant import.
     8f20844 Correctly pretty print a wild card in infix position
     a0b4a2a Rename compact to ghc-compact.
     cae1a71 Bring in unicode variants of API Annotations for HsBracket
     41e54b4 Load dependent dlls.
     9968502 Make list of deprecated symbols on Windows weak.
     be3f436 Load `pthreads` by default on Windows
     97b1505 rts: Usage message wibbles
     d4b6dee testsuite: Bump down T2762 number
     517ad20 Add testcase for #13340
     ad617a3 Bring sanity to openTempFile
     2aac0ba Update OverloadedLabels docs and document HasField
     ff9ff4a Change -ddump-tc-trace output in TcErrors, slightly
     9bc4311 Fix SetLevels for makeStaticPtr
     109795a Move Typeable Binary instances to binary package
     c0399ec TcTypeable: Try to reuse KindReps


More information about the ghc-commits mailing list