[Git][ghc/ghc][wip/marge_bot_batch_merge_job] 6 commits: Misc cleanup

Marge Bot (@marge-bot) gitlab at gitlab.haskell.org
Sat Nov 19 01:31:52 UTC 2022



Marge Bot pushed to branch wip/marge_bot_batch_merge_job at Glasgow Haskell Compiler / GHC


Commits:
37cfe3c0 by Krzysztof Gogolewski at 2022-11-16T14:50:06-05:00
Misc cleanup

* Replace catMaybes . map f with mapMaybe f
* Use concatFS to concatenate multiple FastStrings
* Fix documentation of -exclude-module
* Cleanup getIgnoreCount in GHCi.UI

- - - - -
b2230df2 by Sebastian Graf at 2022-11-18T20:31:44-05:00
Make OpaqueNo* tests less noisy to unrelated changes

- - - - -
d5900fb1 by Sebastian Graf at 2022-11-18T20:31:44-05:00
Simplifier: Consider `seq` as a `BoringCtxt` (#22317)

See `Note [Seq is boring]` for the rationale.

Fixes #22317.

- - - - -
68692c12 by Sebastian Graf at 2022-11-18T20:31:44-05:00
Make T21839c's ghc/max threshold more forgiving

- - - - -
573fb150 by Simon Peyton Jones at 2022-11-18T20:31:44-05:00
Be more careful when reporting unbound RULE binders

See Note [Variables unbound on the LHS] in GHC.HsToCore.Binds.

Fixes #22471.

- - - - -
65309c47 by Peter Trommler at 2022-11-18T20:31:45-05:00
PPC NCG: Fix generating assembler code

Fixes #22479

- - - - -


30 changed files:

- compiler/GHC/CmmToAsm.hs
- compiler/GHC/CmmToAsm/BlockLayout.hs
- compiler/GHC/CmmToAsm/PPC/Ppr.hs
- compiler/GHC/CmmToAsm/Reg/Graph/Spill.hs
- compiler/GHC/CmmToAsm/Reg/Graph/SpillClean.hs
- compiler/GHC/CmmToAsm/Reg/Graph/SpillCost.hs
- compiler/GHC/CmmToAsm/Reg/Linear/JoinToTargets.hs
- compiler/GHC/Core/FVs.hs
- compiler/GHC/Core/Opt/Simplify/Utils.hs
- compiler/GHC/Core/Subst.hs
- compiler/GHC/Core/Unfold.hs
- compiler/GHC/Data/Graph/Color.hs
- compiler/GHC/Data/Graph/Ops.hs
- compiler/GHC/Driver/Backpack.hs
- compiler/GHC/Driver/GenerateCgIPEStub.hs
- compiler/GHC/HsToCore.hs
- compiler/GHC/HsToCore/Binds.hs
- compiler/GHC/Llvm/Ppr.hs
- compiler/GHC/Parser.y
- compiler/GHC/Tc/Gen/Bind.hs
- compiler/GHC/Tc/Gen/Rule.hs
- compiler/GHC/Types/CostCentre.hs
- compiler/GHC/Types/Name/Occurrence.hs
- compiler/GHC/Types/RepType.hs
- compiler/GHC/Utils/Json.hs
- compiler/GHC/Utils/Lexeme.hs
- compiler/GHC/Wasm/ControlFlow/FromCmm.hs
- docs/users_guide/expected-undocumented-flags.txt
- docs/users_guide/separate_compilation.rst
- ghc/GHCi/UI.hs


The diff was not included because it is too large.


View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/430d9263f1cf95b40affc5e2cbe6952a33507e39...65309c477ee47113a972c1bc24dfeeacf3d00732

-- 
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/430d9263f1cf95b40affc5e2cbe6952a33507e39...65309c477ee47113a972c1bc24dfeeacf3d00732
You're receiving this email because of your account on gitlab.haskell.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-commits/attachments/20221118/d744e4b5/attachment.html>


More information about the ghc-commits mailing list