diff options
author | Ben Gamari <ben@smart-cactus.org> | 2019-10-26 13:08:39 -0400 |
---|---|---|
committer | Ben Gamari <ben@smart-cactus.org> | 2022-08-06 11:48:50 -0400 |
commit | aa818a9f83308d0742e8f8c91cb9878182dacce5 (patch) | |
tree | 48089b58289212cfdaef065ad7cc21b77c8beaaa /rts/RtsSymbols.c | |
parent | 7267cd52fb0b06479b9ceea2dc4700d949a1d75b (diff) | |
download | haskell-aa818a9f83308d0742e8f8c91cb9878182dacce5.tar.gz |
Add primop to list threads
A user came to #ghc yesterday wondering how best to check whether they
were leaking threads. We ended up using the eventlog but it seems to me
like it would be generally useful if Haskell programs could query their
own threads.
Diffstat (limited to 'rts/RtsSymbols.c')
-rw-r--r-- | rts/RtsSymbols.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/rts/RtsSymbols.c b/rts/RtsSymbols.c index 9731f4febf..40193a25a2 100644 --- a/rts/RtsSymbols.c +++ b/rts/RtsSymbols.c @@ -721,6 +721,7 @@ extern char **environ; SymI_HasDataProto(stg_isCurrentThreadBoundzh) \ SymI_HasDataProto(stg_isEmptyMVarzh) \ SymI_HasDataProto(stg_killThreadzh) \ + SymI_HasDataProto(stg_listThreadszh) \ SymI_HasProto(loadArchive) \ SymI_HasProto(loadObj) \ SymI_HasProto(purgeObj) \ |