summaryrefslogtreecommitdiff
path: root/docs/application/gc.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/application/gc.md')
-rw-r--r--docs/application/gc.md12
1 files changed, 12 insertions, 0 deletions
diff --git a/docs/application/gc.md b/docs/application/gc.md
new file mode 100644
index 0000000..7353db9
--- /dev/null
+++ b/docs/application/gc.md
@@ -0,0 +1,12 @@
+# Garbage Collection
+
+---
+
+## Object Definition
+
+```c
+typedef struct _kpl_gc_count {
+ _Atomic size_t ref_count;
+ kpl_any any;
+} kpl_gc_count;
+```