MCPcopy Index your code
hub / github.com/Diggsey/lockless

github.com/Diggsey/lockless @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
260 symbols 751 edges 26 files 16 documented · 6%
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

HandleInner (Interface)
(no doc) [6 implementers]
src/handle/inner.rs
AtomicExt (Interface)
(no doc) [3 implementers]
src/primitives/atomic_ext.rs
Handle (Interface)
This encapsulates the pattern of wrapping a fixed-size lock-free data-structure inside an RwLock, and automatically resi [2 …
src/handle/core.rs
Like (Interface)
(no doc) [1 implementers]
src/handle/ids.rs
IdAllocator (Interface)
(no doc) [1 implementers]
src/handle/ids.rs

Core symbols most depended-on inside this repo

new
called by 77
src/sync/mpmc_queue.rs
unwrap
called by 62
src/primitives/atomic_cell.rs
new
called by 33
src/containers/mpmc_queue.rs
clone
called by 28
src/handle/core.rs
none_storing_iter
called by 26
src/containers/storage.rs
replace
called by 22
src/containers/storage.rs
get_mut
called by 21
src/containers/scratch.rs
send
called by 20
src/containers/mpmc_queue.rs

Shape

Method 161
Function 55
Class 39
Interface 5

Languages

Rust100%

Modules by API surface

src/sync/mpsc_queue.rs30 symbols
src/sync/mpmc_queue.rs30 symbols
src/containers/mpsc_queue.rs20 symbols
src/containers/mpmc_queue.rs19 symbols
src/primitives/atomic_cell.rs16 symbols
tests/mpmc.rs14 symbols
src/primitives/append_list.rs14 symbols
src/containers/storage.rs14 symbols
tests/mpsc.rs13 symbols
src/containers/atomic_cell_array.rs13 symbols
src/lib.rs10 symbols
src/handle/core.rs10 symbols

For agents

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

⬇ download graph artifact