# Shared --- ## Object Definitions ```c typedef struct _kpl_shared { KPL_SLAB_HEADER(struct _kpl_shared); kpl_class data; kpl_mutex mutex; bool mark; } kpl_shared; ``` ## Garbage Collection