Star on GitHubStar1.1k stars

Tool

tasm-rs

tasm-rs implements TVM bytecode assembly and disassembly in Rust, with a tdisasm CLI, instruction tables, Fift parsing and trace and coverage reports. It uses checked-in conformance fixtures to compare output with the upstream TypeScript implementation; the author reports 959 matching fixtures.

Targets
Binary
Category
Native analysis tools
Relationship
Foundation tool
Sources reviewed

Requirements & limits

  • Prerequisites: Rust 1.85 or newer for the workspace build.
  • Testing evidence: The author reports byte-identical results on 959 conformance fixtures.
  • Limits: Deeply nested continuations have a documented compilation-time growth problem.
  • License: MIT license.

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · nktkt/tasm-rs · Revision b9ed7d9

More in Native binaries

All 269 entries in Native binaries

↑↓ move↵ open⌘↵ new tab