MCPcopy Index your code
hub / github.com/TomBebbington/jit.rs

github.com/TomBebbington/jit.rs @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
285 symbols 560 edges 23 files 168 documented · 59%
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

Compile (Interface)
A type that can be compiled into a LibJIT representation The lifetime is the lifetime of the value [4 implementers]
src/compile.rs

Core symbols most depended-on inside this repo

into
called by 130
src/types.rs
from_ptr
called by 36
src/util.rs
clone
called by 31
src/types.rs
insn_unop
called by 26
src/function.rs
insn_binop
called by 24
src/function.rs
simple_type
called by 15
macro/src/macros.rs
from_ptr_opt
called by 12
src/util.rs
iter
called by 11
src/insn.rs

Shape

Method 204
Function 40
Class 37
Enum 3
Interface 1

Languages

Rust100%

Modules by API surface

src/function.rs108 symbols
src/types.rs47 symbols
sys/lib.rs21 symbols
src/elf.rs18 symbols
src/insn.rs16 symbols
src/context.rs9 symbols
examples/brainfuck.rs9 symbols
src/value.rs8 symbols
tests/tags.rs7 symbols
macro/src/macros.rs7 symbols
src/label.rs5 symbols
src/jit.rs5 symbols

For agents

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

⬇ download graph artifact