summaryrefslogtreecommitdiff
path: root/src/libs
diff options
context:
space:
mode:
authorVito Caputo <vcaputo@pengaru.com>2023-07-12 15:02:39 -0700
committerVito Caputo <vcaputo@pengaru.com>2023-07-12 15:02:39 -0700
commitd300ae29bc3af249374c668c4a67b8aaa153d405 (patch)
treee26168a1ae2fcb41d1b3d8232eb2b37e8c3dba85 /src/libs
parent3c244f304dd3f2a7050c5313e412ded0315bfb0c (diff)
til_stream: loop gc passes until nothing gets freed
Due to how meta-modules reference other modules from within their context, they pin the related refcounts until their gc is performed. So repeat the gc passess until nothing gets freed, to gc those recursive references immediately. Fortunately this isn't intended to be done at perf-sensitive times...
Diffstat (limited to 'src/libs')
0 files changed, 0 insertions, 0 deletions
© All Rights Reserved