[Git][ghc/ghc][wip/romes/linear-core] 3 commits: Fix incorrect change

Rodrigo Mesquita (@alt-romes) gitlab at gitlab.haskell.org
Fri Jun 23 17:51:08 UTC 2023



Rodrigo Mesquita pushed to branch wip/romes/linear-core at Glasgow Haskell Compiler / GHC


Commits:
06a72689 by Rodrigo Mesquita at 2023-06-23T15:10:09+01:00
Fix incorrect change

- - - - -
2f9d9e0e by Rodrigo Mesquita at 2023-06-23T15:34:38+01:00
Revert some parts of debugging with pat synonyms mess and has call
stacks and assertions

Revert "Temporary assertions bsed on typeable"

Adn some more bits?

This reverts commit d6ec303a089ccbdfb35dfe2e0e1c8a92053a0118.

Revert all that shings

- - - - -
32e1ae08 by Rodrigo Mesquita at 2023-06-23T18:50:31+01:00
Major clean up

With lint in place, identifying bugs through the core outputs and by the
context and phase it is in seems easier than through all the debugging
and tracing and assertions I was doing.

- - - - -


30 changed files:

- compiler/GHC/Core.hs
- compiler/GHC/Core/Make.hs
- compiler/GHC/Core/Map/Type.hs
- compiler/GHC/Core/Opt/Arity.hs
- compiler/GHC/Core/Opt/CSE.hs
- compiler/GHC/Core/Opt/Exitify.hs
- compiler/GHC/Core/Opt/FloatIn.hs
- compiler/GHC/Core/Opt/OccurAnal.hs
- compiler/GHC/Core/Opt/SetLevels.hs
- − compiler/GHC/Core/Opt/SetLevels.hs-boot
- compiler/GHC/Core/Opt/Simplify/Env.hs
- compiler/GHC/Core/Opt/Simplify/Iteration.hs
- compiler/GHC/Core/Opt/Simplify/Monad.hs
- compiler/GHC/Core/Opt/Simplify/Utils.hs
- compiler/GHC/Core/Opt/SpecConstr.hs
- compiler/GHC/Core/Opt/Specialise.hs
- compiler/GHC/Core/Opt/StaticArgs.hs
- compiler/GHC/Core/Opt/WorkWrap/Utils.hs
- compiler/GHC/Core/Ppr.hs
- compiler/GHC/Core/Rules.hs
- compiler/GHC/Core/SimpleOpt.hs
- compiler/GHC/Core/Subst.hs
- compiler/GHC/Core/Tidy.hs
- compiler/GHC/Core/TyCo/Rep.hs
- compiler/GHC/Core/TyCo/Tidy.hs
- compiler/GHC/Core/Utils.hs
- compiler/GHC/CoreToIface.hs
- compiler/GHC/CoreToStg/Prep.hs
- compiler/GHC/Driver/Main.hs
- compiler/GHC/Hs/Binds.hs


The diff was not included because it is too large.


View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/225caa129f4671f29c3d73ee54f81b610576b522...32e1ae0831dfc44424b3ffdf115e2e112cfe83e7

-- 
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/225caa129f4671f29c3d73ee54f81b610576b522...32e1ae0831dfc44424b3ffdf115e2e112cfe83e7
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/20230623/b697c24e/attachment.html>


More information about the ghc-commits mailing list