Optional
Scope mode determines how Julia objects are tracked and released.
'default'
scopeAsync()
'safe'
'perf'
WARNING: 'perf' mode is NOT safe for:
Julia.scopeAsync()
JuliaTask
'default' Copy
Scope mode determines how Julia objects are tracked and released.
'default': Scope-based with concurrent async support. Thread-safe, handles parallelscopeAsync().'safe': All objects use FinalizationRegistry. Safe for closures but non-deterministic release.'perf': Lock-free stack-based. Fastest but ONLY for single-threaded, strict LIFO scope order.WARNING:
'perf'mode is NOT safe for:Julia.scopeAsync()callsJuliaTaskparallelism