gc_enable
gc_enable(on::Bool)
Control whether garbage collection is enabled using a boolean argument (true
for enabled, false
for disabled). Returns previous GC state. Disabling garbage collection should be used only with extreme caution, as it can cause memory use to grow without bound.
Examples
-
Enable garbage collection:
julia> gc_enable(true) true
This example enables garbage collection.
-
Disable garbage collection:
julia> gc_enable(false) true
This example disables garbage collection.
- Check previous GC state:
julia> previous_state = gc_enable(true) true
It returns the previous garbage collection state.
Common mistake example:
julia> gc_enable(1)
ERROR: MethodError: no method matching gc_enable(::Int64)
In this example, the argument provided is not a boolean (true
or false
). Make sure to provide a valid boolean argument to enable or disable garbage collection.
See Also
User Contributed Notes
Add a Note
The format of note supported is markdown, use triple backtick to start and end a code block.