Skip to content

Enhancement/wasm inspection tooling - #5773

Closed
tdymel wants to merge 1 commit into
DioxusLabs:mainfrom
tdymel:enhancement/wasm-inspection-tooling
Closed

Enhancement/wasm inspection tooling#5773
tdymel wants to merge 1 commit into
DioxusLabs:mainfrom
tdymel:enhancement/wasm-inspection-tooling

Conversation

@tdymel

@tdymel tdymel commented Aug 22, 2026

Copy link
Copy Markdown

Claude created a diagnosis and inspection tool while working on the fixes described in #5764 #5768 and #5769 .
I though you might find it useful. But please just close the MR, if you dont need it.

@tdymel
tdymel force-pushed the enhancement/wasm-inspection-tooling branch 2 times, most recently from 9c7a9e1 to d022329 Compare August 22, 2026 09:48
diag: inspect a compiled .wasm's functions, ifunc-table slots,
relocations (reloc.CODE), and data-segment/linking-section symbol
layout by name, table slot, or address. Built while tracking down
several wasm-split-cli correctness bugs (data-symbol overlap
truncation, a growable-table panic, dropped call-graph edges) - useful
for tracing exactly which function or data symbol ends up where after
splitting, and for finding data symbols whose declared (offset, size)
ranges overlap.

Not wired into the real dx/wasm-split-cli build - a standalone `cargo
run --bin diag` tool.
@tdymel
tdymel force-pushed the enhancement/wasm-inspection-tooling branch from d022329 to 4de6778 Compare August 29, 2026 08:39
@tdymel tdymel closed this Aug 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant