wrote instruction logic, just need a new assembler now :)

This commit is contained in:
2026-03-04 04:38:11 +00:00
parent 1672732431
commit fb2e734a2f
9 changed files with 469 additions and 431 deletions
+10
View File
@@ -20,3 +20,13 @@ serde = { version = "1.0.228", features = ["derive"] }
[[bench]]
name = "bench_mainstore"
harness = false
[features]
default = ["mainstore-bulkalloc", "mainstore-arraymap"]
# Memory Bank Features
mainstore-bulkalloc = [] # Fastest for Writes
mainstore-prealloc = [] # Fastest for Reads
mainstore-stackarray = [] # Slightly outperforms ArrayMap but requires a large stack
mainstore-arraymap = [] # Simple implementation
mainstore-hashmap = [] # Old implementation, no raw pointers. Uses a hashmap