From 68fd23f936bb5d275295e0ee80061f9362b0e34e Mon Sep 17 00:00:00 2001 From: Bryan Roe Date: Mon, 29 Aug 2022 11:17:37 -0700 Subject: [PATCH] Added note about anonymous functions and GC() --- docs/ReleaseNotes.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/ReleaseNotes.md b/docs/ReleaseNotes.md index 361306c..26bdee4 100644 --- a/docs/ReleaseNotes.md +++ b/docs/ReleaseNotes.md @@ -67,4 +67,5 @@ **Known Issues** - Quickly/Repeatedly opening tunnels can accumulate descriptors faster than they are released - Quickly/Repeatedly calling 'setclip' on Windows could cause the service to crash/restart if repeated quickly enough +- Garbage Collection (Finalization) of some objects can be delayed when there is a circular loop in the referencing. These objects only get finalized with a mark-and-sweep. The biggest culprit is anonymous functions, where the runtime automatically will reference locally scoped objects by the anonymous function object