wasm-trace icon indicating copy to clipboard operation
wasm-trace copied to clipboard

instrumenting wasm binaries to trace function execution

Results 16 wasm-trace issues
Sort by recently updated
recently updated
newest added

Currently we only support logging `i32` return values (although the epilogue instrumentation code already allocates a local with the correct size). We should change this to handle all four wasm...

tracing
javascript

Ideas from Nick: - For a series of captured stacks: a call tree with counts (can be inverted too). For example, trace the stack whenever we call the free function,...

ux
instrumentation

Allow users to specify a regex or pattern, and only instrument functions matching that regex.

ux
instrumentation

Along the lines of #13, users should be able to pass in a `--buffer-size` argument to specify the number of bytes to hold in the ring buffer.

ux

See discussion in #7. We should get rid of the `tracer_dependencies!` and `tracer_bootstrap!` macros, and initialize everything in `lib.rs`.

ux

The current example program in the README (`function-calls`) is rather long. We should come up with a more succinct example.

docs