Commits on Source (3)
-
Ben Gamari authorede9b18a75
-
GHC GitLab CI authored
To adapt haddock for the nullary tyconapp optimisation patch.
b58cb63a -
This implements the BoxedRep proposal, refacoring the `RuntimeRep` hierarchy from: ```haskell data RuntimeRep = LiftedPtrRep | UnliftedPtrRep | ... ``` to ```haskell data RuntimeRep = BoxedRep Levity | ... data Levity = Lifted | Unlifted ``` Updates binary, haddock submodules. Closes #17526.
26c9f7a0
Showing
- compiler/GHC/Builtin/Names.hs 35 additions, 30 deletionscompiler/GHC/Builtin/Names.hs
- compiler/GHC/Builtin/Types.hs 113 additions, 24 deletionscompiler/GHC/Builtin/Types.hs
- compiler/GHC/Builtin/Types.hs-boot 7 additions, 4 deletionscompiler/GHC/Builtin/Types.hs-boot
- compiler/GHC/Builtin/Types/Prim.hs 12 additions, 10 deletionscompiler/GHC/Builtin/Types/Prim.hs
- compiler/GHC/Core/TyCo/Rep.hs 10 additions, 4 deletionscompiler/GHC/Core/TyCo/Rep.hs
- compiler/GHC/Core/TyCon.hs 5 additions, 3 deletionscompiler/GHC/Core/TyCon.hs
- compiler/GHC/Core/Type.hs 39 additions, 7 deletionscompiler/GHC/Core/Type.hs
- compiler/GHC/Iface/Type.hs 38 additions, 13 deletionscompiler/GHC/Iface/Type.hs
- compiler/GHC/Tc/Errors.hs 3 additions, 1 deletioncompiler/GHC/Tc/Errors.hs
- compiler/GHC/Tc/Instance/Typeable.hs 19 additions, 8 deletionscompiler/GHC/Tc/Instance/Typeable.hs
- compiler/GHC/Types/RepType.hs 10 additions, 2 deletionscompiler/GHC/Types/RepType.hs
- compiler/GHC/Utils/Binary.hs 0 additions, 1 deletioncompiler/GHC/Utils/Binary.hs
- compiler/GHC/Utils/Binary/Typeable.hs 13 additions, 0 deletionscompiler/GHC/Utils/Binary/Typeable.hs
- docs/users_guide/9.2.1-notes.rst 6 additions, 0 deletionsdocs/users_guide/9.2.1-notes.rst
- docs/users_guide/exts/levity_polymorphism.rst 12 additions, 8 deletionsdocs/users_guide/exts/levity_polymorphism.rst
- docs/users_guide/exts/typed_holes.rst 1 addition, 1 deletiondocs/users_guide/exts/typed_holes.rst
- libraries/base/Data/Typeable.hs 2 additions, 0 deletionslibraries/base/Data/Typeable.hs
- libraries/base/Data/Typeable/Internal.hs 72 additions, 26 deletionslibraries/base/Data/Typeable/Internal.hs
- libraries/base/GHC/Enum.hs 5 additions, 0 deletionslibraries/base/GHC/Enum.hs
- libraries/base/GHC/Exts.hs 2 additions, 1 deletionlibraries/base/GHC/Exts.hs