MCPcopy Index your code
hub / github.com/abgros/stalloc

github.com/abgros/stalloc @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
124 symbols 208 edges 12 files 30 documented · 24%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

ChainableAlloc (Interface)
A trait representing an allocator that another allocator can be chained to. # Safety `claims` must return true if and o [3 …
src/chain.rs
Alignment (Interface)
(no doc)
src/align.rs

Core symbols most depended-on inside this repo

as_u16
called by 23
src/lib.rs
acquire_locked
called by 19
src/syncstalloc.rs
header_at
called by 13
src/lib.rs
allocate_blocks
called by 7
src/lib.rs
deallocate_blocks
called by 7
src/lib.rs
claims
called by 5
src/lib.rs
header_before
called by 4
src/lib.rs
header_in_block
called by 3
src/lib.rs

Shape

Method 77
Function 36
Class 9
Interface 2

Languages

Rust100%

Modules by API surface

src/tests.rs29 symbols
src/syncstalloc.rs28 symbols
src/lib.rs28 symbols
src/unsafestalloc.rs17 symbols
src/chain.rs13 symbols
src/alloc.rs2 symbols
src/align.rs2 symbols
examples/threaded.rs1 symbols
examples/local_string.rs1 symbols
examples/local_alloc.rs1 symbols
examples/fast_vectors.rs1 symbols
examples/chained.rs1 symbols

For agents

$ claude mcp add stalloc \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact