[Git][ghc/ghc][wip/spj-reinstallable-base2] 8 commits: Better handling of krepStar etc
Rodrigo Mesquita pushed to branch wip/spj-reinstallable-base2 at Glasgow Haskell Compiler / GHC Commits: 0bf8b3ed by Simon Peyton Jones at 2026-05-08T16:38:04+01:00 Better handling of krepStar etc See https://gitlab.haskell.org/ghc/ghc/-/merge_requests/15899#note_673935 Comments and notes Also, happens to, Fix #14480 TODO: Finish this patch and merge it first clean Mv instance get rid binary.typeable cleanup - - - - - c9ae2411 by Rodrigo Mesquita at 2026-05-08T16:44:54+01:00 fixup! Better handling of krepStar etc - - - - - 08091e50 by Rodrigo Mesquita at 2026-05-08T17:25:29+01:00 The problem with unsafeCoerce# is probably the tcLookupGlobal changed to tcLookupGlobalKnownKeyName? I am unsure - - - - - 95664bfb by Rodrigo Mesquita at 2026-05-11T09:58:45+01:00 Revert "unsafeCoercePrimName" This reverts commit 25497cb478856fc82cdc5277f85eebb66624a619. - - - - - 05a31853 by Rodrigo Mesquita at 2026-05-11T10:42:44+01:00 Merge G.I.CString into G.I.Types - - - - - a77cdf38 by Rodrigo Mesquita at 2026-05-11T10:49:04+01:00 fix duplicate name. Bytes is not exported. OK - - - - - 5e83557e by Rodrigo Mesquita at 2026-05-11T11:39:20+01:00 fixes - - - - - 1d17216c by Rodrigo Mesquita at 2026-05-11T11:59:11+01:00 progress starKindRepName - - - - - 39 changed files: - compiler/GHC/Builtin/KnownKeys.hs - compiler/GHC/Builtin/KnownOccs.hs - compiler/GHC/Builtin/Modules.hs - compiler/GHC/HsToCore.hs - compiler/GHC/Iface/Syntax.hs - compiler/GHC/Rename/Expr.hs - compiler/GHC/Tc/Instance/Typeable.hs - compiler/GHC/Tc/Module.hs - compiler/GHC/Tc/Solver/Dict.hs - compiler/GHC/Tc/Solver/Monad.hs - compiler/GHC/Tc/Utils/Concrete.hs - compiler/GHC/Utils/Binary.hs - − compiler/GHC/Utils/Binary/Typeable.hs - compiler/ghc.cabal.in - libraries/base/src/GHC/Base.hs - libraries/base/src/GHC/Essentials.hs - libraries/ghc-internal/ghc-internal.cabal.in - libraries/ghc-internal/src/GHC/Internal/Base.hs - libraries/ghc-internal/src/GHC/Internal/Bignum/Backend/Check.hs - libraries/ghc-internal/src/GHC/Internal/Bignum/Backend/FFI.hs - libraries/ghc-internal/src/GHC/Internal/Bignum/Backend/GMP.hs - libraries/ghc-internal/src/GHC/Internal/Bignum/Backend/Native.hs - − libraries/ghc-internal/src/GHC/Internal/CString.hs - libraries/ghc-internal/src/GHC/Internal/Classes.hs - libraries/ghc-internal/src/GHC/Internal/Control/Exception/Base.hs - libraries/ghc-internal/src/GHC/Internal/Data/Typeable/Internal.hs - libraries/ghc-internal/src/GHC/Internal/Encoding/UTF8.hs - libraries/ghc-internal/src/GHC/Internal/Exts.hs - libraries/ghc-internal/src/GHC/Internal/IO/Exception.hs - libraries/ghc-internal/src/GHC/Internal/JS/Prim.hs - libraries/ghc-internal/src/GHC/Internal/Pack.hs - libraries/ghc-internal/src/GHC/Internal/Show.hs - libraries/ghc-internal/src/GHC/Internal/System/Posix/Internals.hs - libraries/ghc-internal/src/GHC/Internal/TH/Lift.hs - libraries/ghc-internal/src/GHC/Internal/Types.hs - libraries/ghc-prim/ghc-prim.cabal - rts/include/rts/RtsToHsIface.h - testsuite/tests/count-deps/CountDepsAst.stdout - testsuite/tests/count-deps/CountDepsParser.stdout The diff was not included because it is too large. View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/25497cb478856fc82cdc5277f85eebb... -- View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/25497cb478856fc82cdc5277f85eebb... You're receiving this email because of your account on gitlab.haskell.org.
participants (1)
-
Rodrigo Mesquita (@alt-romes)