summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornodist <kevin.comas.git@gmail.com>2026-10-03 08:50:22 -0400
committernodist <kevin.comas.git@gmail.com>2026-10-03 08:50:22 -0400
commit06678c0e2ed54b81a73a189c76b6f3cc29e81ac8 (patch)
tree02c3a2a0a23cdfba21687ab680b6279f227e75b0
parenta8df9c6a703e496e59aeb3b77ae03585d8e597b8 (diff)
redesign
-rw-r--r--docs/ast.md3
-rw-r--r--docs/check.md3
-rw-r--r--docs/code.md17
-rw-r--r--docs/eval.md3
-rw-r--r--docs/import.md3
-rw-r--r--docs/io.md17
-rw-r--r--docs/ir.md3
-rw-r--r--docs/jit.md3
-rw-r--r--docs/load.md3
-rw-r--r--docs/parse.md3
-rw-r--r--docs/process.md35
-rw-r--r--docs/run.md3
-rw-r--r--mkdocs.yml14
13 files changed, 0 insertions, 110 deletions
diff --git a/docs/ast.md b/docs/ast.md
deleted file mode 100644
index 0028f96..0000000
--- a/docs/ast.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# AST
-
----
diff --git a/docs/check.md b/docs/check.md
deleted file mode 100644
index 3e8177e..0000000
--- a/docs/check.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# Check
-
----
diff --git a/docs/code.md b/docs/code.md
deleted file mode 100644
index 85b9d04..0000000
--- a/docs/code.md
+++ /dev/null
@@ -1,17 +0,0 @@
-# Code
-
----
-
-## Code Queue
-
-A ring queue for files, statements and regex for execution
-
-## Namespace Tree
-
-## Module Tree
-
-## Configuration
-
-### `--code-queue-pow2=[NUMBER]`
-
-Set code queue size to `2 ** [NUMBER]`
diff --git a/docs/eval.md b/docs/eval.md
deleted file mode 100644
index 8572f21..0000000
--- a/docs/eval.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# Eval
-
----
diff --git a/docs/import.md b/docs/import.md
deleted file mode 100644
index bf7635d..0000000
--- a/docs/import.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# Import
-
----
diff --git a/docs/io.md b/docs/io.md
deleted file mode 100644
index 17c4faf..0000000
--- a/docs/io.md
+++ /dev/null
@@ -1,17 +0,0 @@
-# IO
-
----
-
-## Submission and Completion Queue
-
-## Fixed Buffers
-
-## Fixed Files
-
-## Buffer Rings
-
-## Configuration
-
-### `--io-queue-pow2=[NUMBER]
-
-Power of two for calculating the size of `io_uring` submission and completion queue, default is `12`
diff --git a/docs/ir.md b/docs/ir.md
deleted file mode 100644
index aa04f99..0000000
--- a/docs/ir.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# IR
-
----
diff --git a/docs/jit.md b/docs/jit.md
deleted file mode 100644
index 0f887bd..0000000
--- a/docs/jit.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# JIT
-
----
diff --git a/docs/load.md b/docs/load.md
deleted file mode 100644
index b5c49fe..0000000
--- a/docs/load.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# Load
-
----
diff --git a/docs/parse.md b/docs/parse.md
deleted file mode 100644
index 458ba97..0000000
--- a/docs/parse.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# Parse
-
----
diff --git a/docs/process.md b/docs/process.md
deleted file mode 100644
index 51c6faf..0000000
--- a/docs/process.md
+++ /dev/null
@@ -1,35 +0,0 @@
-# Process
-
----
-
-## Allocator
-
-### Object
-
-All objects sizes are rounded up to the next power of two
-
-The minimum allocation size is `2 ** 5` and the max is `2 ** 27`
-
-### Executable Memory
-
-### Pooling
-
-Each pool is an atomic ring buffer of size aligned to a power of two
-
-Every each power of two from the min to max allocation size gets its own ring buffer
-
-### Garbage Collection
-
-## Per Task Queue
-
-An atomic linked list to allow any thread to add to any queue but on the owning thread to read from the queue
-
-## Configuration
-
-### `--thread-count=[NUMBER]`
-
-Total threads to spawn, default is `$(nproc)`
-
-### `--memory-pool-pow2=[POOL POW],[ENTRIES POW]
-
-Set the memory pool of size `2 ** [POOL POW]` to have a total number of entries of `2 ** [ENTRIES POW]`
diff --git a/docs/run.md b/docs/run.md
deleted file mode 100644
index 13a3e2d..0000000
--- a/docs/run.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# Run
-
----
diff --git a/mkdocs.yml b/mkdocs.yml
index 4690e33..aa25976 100644
--- a/mkdocs.yml
+++ b/mkdocs.yml
@@ -16,17 +16,3 @@ nav:
- Containers: containers.md
- Coroutines: coroutines.md
- Types: types.md
- - Implementation:
- - IO: io.md
- - Process: process.md
- - Ast: ast.md
- - Code: code.md
- - Life Cycle:
- - Load: load.md
- - Parse: parse.md
- - Import: import.md
- - Check: check.md
- - Eval: eval.md
- - IR: ir.md
- - Jit: jit.md
- - Run: run.md