summaryrefslogtreecommitdiff
path: root/rts/TraverseHeap.h
diff options
context:
space:
mode:
authorDaniel Gröber <dxld@darkboxed.org>2019-06-24 21:32:56 +0200
committerDaniel Gröber <dxld@darkboxed.org>2019-09-22 15:18:10 +0200
commit44d5cc0dc456a138bb7976c17d07e5d41873051a (patch)
treecaf98548cf3337fd1d01e33af3b166b1e52c5f39 /rts/TraverseHeap.h
parent2b76cf9e163a4fb9400b4ee5c2f8d1b27e94632c (diff)
downloadhaskell-44d5cc0dc456a138bb7976c17d07e5d41873051a.tar.gz
rts: retainer: Abstract maxStackSize for generic traversal
Diffstat (limited to 'rts/TraverseHeap.h')
-rw-r--r--rts/TraverseHeap.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/rts/TraverseHeap.h b/rts/TraverseHeap.h
index 5a19697694..3b90065b20 100644
--- a/rts/TraverseHeap.h
+++ b/rts/TraverseHeap.h
@@ -112,6 +112,7 @@ void traverseMaybeInitClosureData(StgClosure *c);
void initializeTraverseStack(traverseState *ts);
void closeTraverseStack(traverseState *ts);
+int getTraverseStackMaxSize(traverseState *ts);
W_ traverseWorkStackBlocks(traverseState *ts);