[Git][ghc/ghc][wip/T21623] 68 commits: typo

Simon Peyton Jones (@simonpj) gitlab at gitlab.haskell.org
Thu Sep 8 11:51:16 UTC 2022



Simon Peyton Jones pushed to branch wip/T21623 at Glasgow Haskell Compiler / GHC


Commits:
d0a2efb2 by Eric Lindblad at 2022-09-07T16:42:45-04:00
typo
- - - - -
fac0098b by Eric Lindblad at 2022-09-07T16:42:45-04:00
typos

- - - - -
a581186f by Eric Lindblad at 2022-09-07T16:42:45-04:00
whitespace

- - - - -
04a738cb by Cheng Shao at 2022-09-07T16:43:22-04:00
CmmToAsm: remove unused ModLocation from NatM_State

- - - - -
ee1cfaa9 by Krzysztof Gogolewski at 2022-09-07T16:43:58-04:00
Minor SDoc cleanup

Change calls to renderWithContext with showSDocOneLine; it's more
efficient and explanatory.

Remove polyPatSig (unused)

- - - - -
7918265d by Krzysztof Gogolewski at 2022-09-07T16:43:58-04:00
Remove Outputable Char instance

Use 'text' instead of 'ppr'.
Using 'ppr' on the list "hello" rendered as "h,e,l,l,o".

- - - - -
820e9f35 by Simon Peyton Jones at 2022-09-08T12:50:57+01:00
Start work

Not ready for review

- - - - -
d27d2730 by Simon Peyton Jones at 2022-09-08T12:50:57+01:00
More progress

- - - - -
ef482591 by Simon Peyton Jones at 2022-09-08T12:50:57+01:00
Wibbles

- - - - -
7ec21ebe by Simon Peyton Jones at 2022-09-08T12:50:57+01:00
Stage1 compiles

- - - - -
1c2036ba by Simon Peyton Jones at 2022-09-08T12:50:57+01:00
More wibbles

- - - - -
a387b1c0 by Simon Peyton Jones at 2022-09-08T12:50:57+01:00
More wibbles

- - - - -
bfeb66b3 by Simon Peyton Jones at 2022-09-08T12:50:57+01:00
More -- almost working

- - - - -
8ce6b7f2 by Simon Peyton Jones at 2022-09-08T12:50:57+01:00
Comments

- - - - -
4e2871ec by Simon Peyton Jones at 2022-09-08T12:50:57+01:00
Wibbles

- - - - -
2f43cd0c by Simon Peyton Jones at 2022-09-08T12:50:57+01:00
Wibbles

- - - - -
0422889e by Simon Peyton Jones at 2022-09-08T12:50:57+01:00
Wibble inlineId

- - - - -
5a65b2f8 by Simon Peyton Jones at 2022-09-08T12:50:57+01:00
Wibbles

- - - - -
331da3f5 by Simon Peyton Jones at 2022-09-08T12:50:57+01:00
Infinite loop somewhere

- - - - -
08c5a4b2 by Simon Peyton Jones at 2022-09-08T12:50:57+01:00
More wibbles.  Maybe can build stage2

- - - - -
9b4b1659 by Simon Peyton Jones at 2022-09-08T12:50:57+01:00
Make FuNCo a thing by itself

- - - - -
74da2568 by Simon Peyton Jones at 2022-09-08T12:50:57+01:00
Wibble

- - - - -
db7f8494 by Simon Peyton Jones at 2022-09-08T12:50:58+01:00
Wibble

- - - - -
9091a657 by Simon Peyton Jones at 2022-09-08T12:50:58+01:00
Wibbles

- - - - -
6fae0170 by Simon Peyton Jones at 2022-09-08T12:50:58+01:00
Fix OptCoercion

- - - - -
dabcbf8f by Simon Peyton Jones at 2022-09-08T12:50:58+01:00
Wibble

- - - - -
ad16b29a by Simon Peyton Jones at 2022-09-08T12:50:58+01:00
Wibble to optCoercion

- - - - -
c9117d91 by Simon Peyton Jones at 2022-09-08T12:50:58+01:00
Replace SORT with TYPE and CONSTRAINT

- - - - -
5072a337 by Simon Peyton Jones at 2022-09-08T12:50:58+01:00
Wibble

- - - - -
30fe98cd by Simon Peyton Jones at 2022-09-08T12:50:58+01:00
Delete unused import

- - - - -
b9a40534 by Simon Peyton Jones at 2022-09-08T12:50:58+01:00
Delete TypeOrConstraint from ghc-prim:GHC.Types

- - - - -
ff6b94a0 by Simon Peyton Jones at 2022-09-08T12:50:58+01:00
Move from NthCo to SelCo

- - - - -
9fd072e2 by Simon Peyton Jones at 2022-09-08T12:50:58+01:00
Wibbles

- - - - -
977c740f by Simon Peyton Jones at 2022-09-08T12:50:58+01:00
Wibbles in RepType

- - - - -
61356b0a by Simon Peyton Jones at 2022-09-08T12:50:58+01:00
Wibble

- - - - -
d6eef876 by Simon Peyton Jones at 2022-09-08T12:50:58+01:00
Add mkWpEta

- - - - -
c8b56fa7 by Simon Peyton Jones at 2022-09-08T12:50:58+01:00
Really add mkWpEta

- - - - -
d8baedd6 by Simon Peyton Jones at 2022-09-08T12:50:58+01:00
Wibble Typeable binds etc

- - - - -
100d6013 by Simon Peyton Jones at 2022-09-08T12:50:58+01:00
Improve error messages

- - - - -
7b275f3a by Simon Peyton Jones at 2022-09-08T12:50:58+01:00
More wibbles, mainly to error messages

- - - - -
a21a64fb by Simon Peyton Jones at 2022-09-08T12:50:58+01:00
Wibbles

- - - - -
bca0393b by Simon Peyton Jones at 2022-09-08T12:50:58+01:00
Wibbles to errors

- - - - -
ee5bdc14 by Simon Peyton Jones at 2022-09-08T12:50:58+01:00
Wibbles

But especially: treat Constraint as Typeable

- - - - -
099d792a by Simon Peyton Jones at 2022-09-08T12:50:58+01:00
More wibbles

- - - - -
a11b90d0 by Simon Peyton Jones at 2022-09-08T12:50:58+01:00
More changes

* Move role into SelTyCon
* Get rid of mkTcSymCo and friends

- - - - -
bb136c62 by Simon Peyton Jones at 2022-09-08T12:50:58+01:00
Unused variable

- - - - -
7030b678 by Simon Peyton Jones at 2022-09-08T12:50:58+01:00
Wibbles

- - - - -
6cc8dcaf by Simon Peyton Jones at 2022-09-08T12:50:58+01:00
Wibble

- - - - -
8a83bf7a by Simon Peyton Jones at 2022-09-08T12:50:58+01:00
Accept error message changes

- - - - -
df687696 by Simon Peyton Jones at 2022-09-08T12:50:58+01:00
Refactoring...

Remove tc functions like tcKind, tcGetTyVar.

Move tyConsOfType, occCheckExpand to TyCo.FVs.

- - - - -
85a75d8c by Simon Peyton Jones at 2022-09-08T12:50:58+01:00
Introduce GHC.Core.TyCo.Compare

Lots of import changes!

- - - - -
e29176d5 by Simon Peyton Jones at 2022-09-08T12:50:58+01:00
Update haddock submodule (I hope)

- - - - -
6c591201 by Simon Peyton Jones at 2022-09-08T12:50:58+01:00
Wibbles (notably: actually add GHC.Core.TyCo.Compare)

- - - - -
3344603f by Simon Peyton Jones at 2022-09-08T12:50:58+01:00
Wibbles

- - - - -
273a1424 by Simon Peyton Jones at 2022-09-08T12:50:58+01:00
Wibble output of T16575

- - - - -
ae0addc8 by Simon Peyton Jones at 2022-09-08T12:50:58+01:00
Wibbles

- - - - -
627088c8 by Simon Peyton Jones at 2022-09-08T12:50:58+01:00
More wibbles

- - - - -
fe77a552 by Simon Peyton Jones at 2022-09-08T12:50:58+01:00
Remove infinite loop in T1946

See Note [ForAllTy and type equality]

- - - - -
f0a645e9 by Simon Peyton Jones at 2022-09-08T12:50:58+01:00
Deal with rejigConRes

Needs a Note to be written by Richard

- - - - -
0b7519c8 by Simon Peyton Jones at 2022-09-08T12:50:59+01:00
Some renaming

AnonArgFlag -->  FunTyFlag
ArgFlag     -->  ForAllTyFlag

- - - - -
2d4e80cb by Simon Peyton Jones at 2022-09-08T12:50:59+01:00
Update haddock submodule

- - - - -
31ec72df by Simon Peyton Jones at 2022-09-08T12:50:59+01:00
Rename TyCoBinder to ForAllTyBinder

- - - - -
fde82701 by Simon Peyton Jones at 2022-09-08T12:50:59+01:00
Wibbles

- - - - -
fb9b79dc by Simon Peyton Jones at 2022-09-08T12:50:59+01:00
Update haddock

- - - - -
c6fcfb97 by Simon Peyton Jones at 2022-09-08T12:50:59+01:00
Wibble

- - - - -
0b546b48 by Simon Peyton Jones at 2022-09-08T12:50:59+01:00
Update unix submodule

I think I accidentally got it out of sync with HEAD;
this puts it back.

- - - - -
4dfc55df by Simon Peyton Jones at 2022-09-08T12:50:59+01:00
Rename TyCoBinder to PiTyBinder

- - - - -
52536468 by Simon Peyton Jones at 2022-09-08T12:52:36+01:00
Update Haddock submodule

- - - - -


28 changed files:

- compiler/GHC.hs
- compiler/GHC/Builtin/Names.hs
- compiler/GHC/Builtin/Types.hs
- compiler/GHC/Builtin/Types.hs-boot
- compiler/GHC/Builtin/Types/Literals.hs
- compiler/GHC/Builtin/Types/Prim.hs
- − compiler/GHC/Builtin/Types/Prim.hs-boot
- compiler/GHC/Builtin/Uniques.hs
- compiler/GHC/ByteCode/Instr.hs
- compiler/GHC/Cmm/Dominators.hs
- compiler/GHC/Cmm/Parser.y
- compiler/GHC/CmmToAsm.hs
- compiler/GHC/CmmToAsm/CFG.hs
- compiler/GHC/CmmToAsm/Monad.hs
- compiler/GHC/CmmToAsm/X86/CodeGen.hs
- compiler/GHC/CmmToLlvm/Base.hs
- compiler/GHC/CmmToLlvm/CodeGen.hs
- compiler/GHC/CmmToLlvm/Ppr.hs
- compiler/GHC/Core/Coercion.hs
- compiler/GHC/Core/Coercion.hs-boot
- compiler/GHC/Core/Coercion/Opt.hs
- compiler/GHC/Core/DataCon.hs
- compiler/GHC/Core/FVs.hs
- compiler/GHC/Core/FamInstEnv.hs
- compiler/GHC/Core/InstEnv.hs
- compiler/GHC/Core/Lint.hs
- compiler/GHC/Core/Make.hs
- compiler/GHC/Core/Map/Expr.hs


The diff was not included because it is too large.


View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/7daff5a9df7e0bd4ba7b77e49b24004505171357...5253646887ffb1c158458802589bae8d34c3b495

-- 
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/7daff5a9df7e0bd4ba7b77e49b24004505171357...5253646887ffb1c158458802589bae8d34c3b495
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/20220908/d20f7d7d/attachment-0001.html>


More information about the ghc-commits mailing list