[Git][ghc/ghc][wip/compact-sourcetext] 4 commits: Use compact representation for SourceText

Zubin (@wz1000) gitlab at gitlab.haskell.org
Thu May 11 08:26:00 UTC 2023



Zubin pushed to branch wip/compact-sourcetext at Glasgow Haskell Compiler / GHC


Commits:
8a1d15ef by Zubin Duggal at 2023-05-11T13:55:22+05:30
Use compact representation for SourceText

- - - - -
1401a0a8 by Zubin Duggal at 2023-05-11T13:55:23+05:30
Use compact representation for SourceNotes

- - - - -
75e1e7d7 by Zubin Duggal at 2023-05-11T13:55:23+05:30
Use compact representation for UsageFile (#22744)

- - - - -
c4e26c80 by Zubin Duggal at 2023-05-11T13:55:23+05:30
testsuite: add test for T22744

- - - - -


30 changed files:

- compiler/GHC/Cmm/CLabel.hs
- compiler/GHC/Cmm/Parser.y
- compiler/GHC/CmmToAsm/AArch64/CodeGen.hs
- compiler/GHC/CmmToAsm/Dwarf.hs
- compiler/GHC/CmmToAsm/PPC/CodeGen.hs
- compiler/GHC/CmmToAsm/X86/CodeGen.hs
- compiler/GHC/Core/Opt/Simplify/Iteration.hs
- compiler/GHC/Core/Opt/WorkWrap.hs
- compiler/GHC/CoreToIface.hs
- compiler/GHC/CoreToStg/Prep.hs
- compiler/GHC/Hs/Binds.hs
- compiler/GHC/Hs/Decls.hs
- compiler/GHC/Hs/Dump.hs
- compiler/GHC/Hs/Expr.hs
- compiler/GHC/Hs/ImpExp.hs
- compiler/GHC/HsToCore/Ticks.hs
- compiler/GHC/HsToCore/Usage.hs
- compiler/GHC/Iface/Load.hs
- compiler/GHC/Iface/Recomp.hs
- compiler/GHC/Iface/Syntax.hs
- compiler/GHC/IfaceToCore.hs
- compiler/GHC/Parser/Lexer.x
- compiler/GHC/Parser/PostProcess.hs
- compiler/GHC/Stg/Debug.hs
- compiler/GHC/StgToCmm/InfoTableProv.hs
- compiler/GHC/ThToHs.hs
- compiler/GHC/Types/Basic.hs
- compiler/GHC/Types/IPE.hs
- compiler/GHC/Types/SourceText.hs
- compiler/GHC/Types/Tickish.hs


The diff was not included because it is too large.


View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/48435306f9d518deb11c3641369017df547debb4...c4e26c8014d983576310f91ac67b588692d65a4a

-- 
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/48435306f9d518deb11c3641369017df547debb4...c4e26c8014d983576310f91ac67b588692d65a4a
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/20230511/ad10342f/attachment.html>


More information about the ghc-commits mailing list