MCPcopy Index your code
hub / github.com/Noratrieb/my-binary-is-thicc-af

github.com/Noratrieb/my-binary-is-thicc-af @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
24 symbols 41 edges 3 files 0 documented · 0% updated 2y ago★ 37
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Rust binary size analyzer

.text mode

How to use:

cd client && npm i && npm run dev

In a separate shell:

cargo run --release BINARY_PATH > client/groups.json

Note: The symbol parsing code is extremely cursed. This may lead to very wonky results.

.rodata mode

Pass --rodata to cargo run. It will print all symbols in rodata, printing their estimated size.

Core symbols most depended-on inside this repo

symbol_sizes_in
called by 2
src/main.rs
parse_qpath
called by 2
src/symbols.rs
analyze_sym_modules
called by 1
src/main.rs
add_to_group
called by 1
src/main.rs
propagate_weight
called by 1
src/main.rs
symbol_components
called by 1
src/symbols.rs
parse_path
called by 1
src/symbols.rs
parse_path_segment
called by 1
src/symbols.rs

Shape

Function 14
Class 7
Method 2
Enum 1

Languages

Rust100%

Modules by API surface

src/symbols.rs14 symbols
src/main.rs10 symbols

For agents

$ claude mcp add my-binary-is-thicc-af \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact