Sylvain Henry pushed to branch wip/unitidset at Glasgow Haskell Compiler / GHC Commits: 3f4e8288 by Cheng Shao at 2026-06-22T15:11:49+02:00 compiler: refactor `Set UnitId` to `UniqDSet UnitId` (#23335) Co-authored-by: Josh Meredith <joshmeredith2008@gmail.com> Co-authored-by: Sylvain Henry <sylvain@haskus.fr> Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> - - - - - 35 changed files: - + changelog.d/unitid-set-to-uniqdset - compiler/GHC.hs - compiler/GHC/Data/Word64Map/Internal.hs - compiler/GHC/Data/Word64Map/Lazy.hs - compiler/GHC/Data/Word64Map/Strict.hs - compiler/GHC/Data/Word64Map/Strict/Internal.hs - compiler/GHC/Driver/Backend.hs - compiler/GHC/Driver/CodeOutput.hs - compiler/GHC/Driver/Downsweep.hs - compiler/GHC/Driver/Env.hs - compiler/GHC/Driver/Main/Compile.hs - compiler/GHC/Driver/Main/Interactive.hs - compiler/GHC/Driver/Main/Passes.hs - compiler/GHC/Driver/Make.hs - compiler/GHC/HsToCore/Pmc/Solver.hs - compiler/GHC/HsToCore/Usage.hs - compiler/GHC/Iface/Load.hs - compiler/GHC/Iface/Recomp.hs - compiler/GHC/Iface/Tidy.hs - compiler/GHC/Linker/Loader.hs - compiler/GHC/Linker/Types.hs - compiler/GHC/Rename/Names.hs - compiler/GHC/Tc/Solver/Monad.hs - compiler/GHC/Tc/Types.hs - compiler/GHC/Types/Unique/DFM.hs - compiler/GHC/Types/Unique/DSet.hs - compiler/GHC/Unit/Env.hs - compiler/GHC/Unit/Finder.hs - compiler/GHC/Unit/Home/Graph.hs - compiler/GHC/Unit/Module/Deps.hs - compiler/GHC/Unit/Module/Graph.hs - compiler/GHC/Unit/Module/ModGuts.hs - compiler/GHC/Unit/State.hs - compiler/GHC/Unit/Types.hs - ghc/GHCi/UI.hs The diff was not included because it is too large. View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/3f4e8288e276b5e66953263ed28835d7... -- View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/3f4e8288e276b5e66953263ed28835d7... You're receiving this email because of your account on gitlab.haskell.org.