diff options
author | Joachim Breitner <mail@joachim-breitner.de> | 2021-10-13 19:43:42 +0200 |
---|---|---|
committer | Marge Bot <ben+marge-bot@smart-cactus.org> | 2021-10-14 08:41:52 -0400 |
commit | 7f2ce0d6bc1404d6d91b3d8560efddc208f46a24 (patch) | |
tree | d0b39a5b6afb7a96635401ed2a51e7414f0654e0 /testsuite/tests/count-deps/CountDepsAst.stdout | |
parent | df016e4e74dbc9c0181b9fb28c29cec08a743ade (diff) | |
download | haskell-7f2ce0d6bc1404d6d91b3d8560efddc208f46a24.tar.gz |
Move BreakInfo into own module
while working on GHCi stuff, e.g. `GHC.Runtime.Eval.Types`, I observed a
fair amount of modules being recompiled that I didn’t expect to depend
on this, from byte code interpreters to linkers. Turns out that the
rather simple `BreakInfo` type is all these modules need from the
`GHC.Runtime.Eval.*` hierarchy, so by moving that into its own file we
make the dependency tree wider and shallower, which is probably worth
it.
Diffstat (limited to 'testsuite/tests/count-deps/CountDepsAst.stdout')
-rw-r--r-- | testsuite/tests/count-deps/CountDepsAst.stdout | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/testsuite/tests/count-deps/CountDepsAst.stdout b/testsuite/tests/count-deps/CountDepsAst.stdout index a73ba61a0f..da2b5b3e5c 100644 --- a/testsuite/tests/count-deps/CountDepsAst.stdout +++ b/testsuite/tests/count-deps/CountDepsAst.stdout @@ -1,4 +1,4 @@ -Found 277 Language.Haskell.Syntax module dependencies +Found 278 Language.Haskell.Syntax module dependencies GHC.Builtin.Names GHC.Builtin.PrimOps GHC.Builtin.Types @@ -171,6 +171,7 @@ GHC.Tc.Utils.TcType GHC.Types.Annotations GHC.Types.Avail GHC.Types.Basic +GHC.Types.BreakInfo GHC.Types.CompleteMatch GHC.Types.CostCentre GHC.Types.CostCentre.State |