summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTeo Camarasu <teofilcamarasu@gmail.com>2022-07-05 11:05:20 +0100
committerMarge Bot <ben+marge-bot@smart-cactus.org>2022-11-23 12:44:33 -0500
commit0b7fef1112c92d2781a7d74e02dceefd4f8cd870 (patch)
tree04d203705ee751f46da585ea7000d11e527cd265
parente817c8713df6055ef56a5c0271a0accd94f9c967 (diff)
downloadhaskell-0b7fef1112c92d2781a7d74e02dceefd4f8cd870.tar.gz
Fix eventlog all option
Previously it didn't enable/disable nonmoving_gc and ticky event types Fixes #21813
-rw-r--r--rts/RtsFlags.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/rts/RtsFlags.c b/rts/RtsFlags.c
index 01b135a493..bb82ea4515 100644
--- a/rts/RtsFlags.c
+++ b/rts/RtsFlags.c
@@ -2373,6 +2373,10 @@ static void read_trace_flags(const char *arg)
RtsFlags.TraceFlags.sparks_sampled = enabled;
RtsFlags.TraceFlags.sparks_full = enabled;
RtsFlags.TraceFlags.user = enabled;
+ RtsFlags.TraceFlags.nonmoving_gc = enabled;
+#if defined(TICKY_TICKY)
+ RtsFlags.TraceFlags.ticky = enabled;
+#endif
enabled = true;
break;