summaryrefslogtreecommitdiff
path: root/docs/application/gc.md
diff options
context:
space:
mode:
authornodist <kevin.comas.git@gmail.com>2026-06-08 17:52:05 -0400
committernodist <kevin.comas.git@gmail.com>2026-06-08 17:52:05 -0400
commit168e070965aa2d98326b297d10339c4ad131c560 (patch)
tree0203c6d2066898361c938d63d7909b9547938924 /docs/application/gc.md
parentca458bfcd65c3a094fd0721cb5cd9f74dee5f845 (diff)
add gc and shared as a qualifier type
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;
+```