Module jlrs::memory::traits[][src]

Traits used to protect Julia data from being garbage collected, managing their lifetimes, and controlling the garbage collector.

Modules

as_unrooted

Convert a rooted value or function call result to its unrooted counterpart.

frame

Functionality shared by the different frame types.

gc

Control the garbage collector.

mode

A trait for handling the differences between the runtime modes.

scope

Scopes are used to create new values, rooting them in a frame, and setting their lifetimes.