[Git][ghc/ghc][wip/romes/ast-ohne-faststring] 6 commits: A handful of progress

Rodrigo Mesquita (@alt-romes) gitlab at gitlab.haskell.org
Tue Jun 11 18:49:33 UTC 2024



Rodrigo Mesquita pushed to branch wip/romes/ast-ohne-faststring at Glasgow Haskell Compiler / GHC


Commits:
97fee659 by Rodrigo Mesquita at 2024-06-10T19:28:32+02:00
A handful of progress

- - - - -
b7e90ce1 by Rodrigo Mesquita at 2024-06-10T19:55:35+02:00
more

- - - - -
d93f3bbf by Rodrigo Mesquita at 2024-06-10T19:57:21+02:00
CType Text rather than FastString

Todo: maybe don't use decode/encode utf8 in binary instance?

- - - - -
673aaf23 by Rodrigo Mesquita at 2024-06-10T20:07:00+02:00
Parser getSTRING progress

- - - - -
67efb99d by Rodrigo Mesquita at 2024-06-10T20:15:29+02:00
HsLit Text-backed Strings

- - - - -
254e565f by Rodrigo Mesquita at 2024-06-11T19:49:22+01:00
the biggest boy

- - - - -


30 changed files:

- compiler/GHC/Builtin/Types.hs
- compiler/GHC/Data/FastString.hs
- compiler/GHC/Hs/Expr.hs
- compiler/GHC/Hs/Lit.hs
- compiler/GHC/Hs/Type.hs
- compiler/GHC/Hs/Utils.hs
- compiler/GHC/HsToCore/Expr.hs
- compiler/GHC/HsToCore/Foreign/C.hs
- compiler/GHC/HsToCore/Match.hs
- compiler/GHC/HsToCore/Match/Literal.hs
- compiler/GHC/HsToCore/Pmc/Solver/Types.hs
- compiler/GHC/HsToCore/Quote.hs
- compiler/GHC/Iface/Syntax.hs
- compiler/GHC/Parser.y
- compiler/GHC/Parser/Errors/Ppr.hs
- compiler/GHC/Parser/Errors/Types.hs
- compiler/GHC/Parser/HaddockLex.x
- compiler/GHC/Parser/Header.hs
- compiler/GHC/Parser/Lexer.x
- compiler/GHC/Parser/PostProcess.hs
- compiler/GHC/Rename/Expr.hs
- compiler/GHC/Rename/Names.hs
- compiler/GHC/Rename/Splice.hs
- compiler/GHC/Rename/Utils.hs
- compiler/GHC/Tc/Gen/Bind.hs
- compiler/GHC/Tc/Gen/HsType.hs
- compiler/GHC/Tc/Solver/Dict.hs
- compiler/GHC/ThToHs.hs
- compiler/GHC/Types/ForeignCall.hs
- compiler/GHC/Types/Literal.hs


The diff was not included because it is too large.


View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/373fc01607be18425f3f3cd2b690d72c41efd297...254e565f44fc7fc34263c150abf8d589489822dc

-- 
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/373fc01607be18425f3f3cd2b690d72c41efd297...254e565f44fc7fc34263c150abf8d589489822dc
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/20240611/8fcbf080/attachment-0001.html>


More information about the ghc-commits mailing list