[Git][ghc/ghc][wip/T26425] Try making occ_nested_lets strict
Simon Peyton Jones pushed to branch wip/T26425 at Glasgow Haskell Compiler / GHC Commits: af4a33da by Simon Peyton Jones at 2025-11-13T10:29:08+00:00 Try making occ_nested_lets strict - - - - - 1 changed file: - compiler/GHC/Core/Opt/OccurAnal.hs Changes: ===================================== compiler/GHC/Core/Opt/OccurAnal.hs ===================================== @@ -2932,7 +2932,7 @@ data OccEnv -- See Note [Occurrence analysis for join points] , occ_join_points :: !JoinPointInfo - , occ_nested_lets :: IdSet -- Non-top-level, non-rec-bound lets + , occ_nested_lets :: !IdSet -- Non-top-level, non-rec-bound lets -- I tried making this field strict, but -- doing so slightly increased allocation } View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/af4a33da076d8d9bb227090008ac14b6... -- View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/af4a33da076d8d9bb227090008ac14b6... You're receiving this email because of your account on gitlab.haskell.org.
participants (1)
-
Simon Peyton Jones (@simonpj)