[commit: ghc] wip/T13227's head updated: Improve the Occurrence Analyzer’s handling of one-shot functions (917f43a)

git at git.haskell.org git at git.haskell.org
Sat Feb 11 16:49:31 UTC 2017


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

Branch 'wip/T13227' now includes:

     d5e9b7f Use better map operations in CoreMonad
     e90f611 Clean up findPartiallyCompletedCycles
     369c534 testsuite: Bump max_bytes_used for T4029
     0aa3f8d testsuite: Bump bytes allocated for T5837
     8c25be8 cpeApp: Make Int accumulator strict
     bc376d3 Update Core formalize for Levity -> RuntimeRep
     062f112 Fix push_bang_into_newtype when the pattern match has no arguments
     3e07126 Fix comment of `section "Exceptions"`
     db3a797 Fix comment (broken link to users_guide) in $(TOP)/
     015e97a Pass -v0 to ghc-pkg to reduce noise in build ouput
     512f157 Update hoopl submodule
     b990f65 More typos in comments [skip ci]
     8e9593f Improve the simple optimiser
     421308e Improve -dsuppress-coercions
     3eb737e Generalize CmmUnwind and pass unwind information through NCG
     733e845 CmmLayoutStack: Add unwind information on stack fixups
     3328ddb Cmm: Add support for undefined unwinding statements
     5279b08 CmmLayoutStack: Correctly annotate Sp adjustments with unwinding information
     34e3523 Fix stop_thread unwinding information
     9f3c1e6 Add some commented-out tracing in SpecConstr
     3cfef76 Kill inaccessible-branch complaints in record update
     a94b484 Back-pedal the fix for Trac #8155
     7e4e6a7 Add dump flags for the renamed and typechecked hsSyn ASTs
     41c7437 users-guide: Document defaults for remaining optimization flags
     082936d Fix documentation for setByteArray#
     afaf6d5 Bump array submodule
     b9bebd8 Implement addCStub in template-haskell.
     e8f5efb Tweaks and typos in manual, note refs, comments
     a6a4d0e Bump array submodule
     d266aac Library docs: Document the order for sort and sortOn.
     b92ca83 Bump bytestring submodule
     c22cd7c testsuite: Add testcase for #13248
     a5a6c52 Guard rewritableTyVarsOfType
     258c719 TH-spliced class instances are pretty-printed incorrectly post-#3384
     3211fa0 Spelling in comments [ci skip]
     76244ec Change rewritableTyVarsOfType to anyRewritableTyVar
     283a346 Prevent Template Haskell splices from throwing a spurious TypeInType error
     e79ef75 Relax test TH_addCStub2 so it succeeds on travis.
     639e702 Refactor DeriveAnyClass's instance context inference
     594123f IcmmMachOpFoldM: clarify panic message
     917f43a Improve the Occurrence Analyzer’s handling of one-shot functions


More information about the ghc-commits mailing list