rstack

FFI bindings to libunwind

APACHE-2.0 License

Downloads
2.1M
Stars
33
Committers
6
rstack - unwind 0.4.2 Latest Release

Published by sfackler 10 months ago

  • Exposed x86_64 specific registers.
rstack - unwind-sys 0.1.4

Published by sfackler 10 months ago

  • Support unwind release candidates.
rstack - rstack 0.3.3

Published by sfackler almost 2 years ago

  • Upgraded cfg-if.
rstack - unwind 0.4.1

Published by sfackler over 2 years ago

  • Removed unneeded asm feature.
rstack - unwind-sys 0.1.3

Published by sfackler over 2 years ago

  • Fixed definitions for libunwind 1.6.0.
rstack - rstack 0.3.2

Published by sfackler almost 4 years ago

  • Added support for i686-unknown-linux-gnu and aarch64-unknown-linux-gnu to the libunwind backend. aarch64 support requires a nightly compiler.
rstack - unwind 0.4.0

Published by sfackler almost 4 years ago

  • Added support for i686-unknown-linux-gnu and aarch64-unknown-linux-gnu. aarch64 support requires a nightly compiler.
  • Cursor::local now returns a cursor rather than passing it to a closure.
  • The get_context! macro creates a Context object which is passed to Cursor::local.
rstack - unwind-sys 0.1.2

Published by sfackler almost 4 years ago

  • Added support for i686-unknown-linux-gnu and aarch64-unknown-linux-gnu.
rstack - rstack 0.3.1

Published by sfackler almost 5 years ago

  • Added the TraceOptions::ptrace_attach method, which can be used to trace processes that the caller is already attached to.
rstack - rstack-self 0.3.0

Published by sfackler about 5 years ago

  • Upgraded rstack.
rstack - rstack 0.3.0

Published by sfackler about 5 years ago

  • Upgraded unwind and dw.
rstack - dw 0.2.0

Published by sfackler about 5 years ago

  • Upgraded foreign-types.
rstack - unwind 0.3.0

Published by sfackler about 5 years ago

  • Upgraded foreign-types.
rstack - rstack-self 0.2.0

Published by sfackler over 5 years ago

  • The unwinding backend can be selected via Cargo features. The default is still libunwind, but libdw is supported as well.
  • The snapshot option now defaults to false rather than true.
rstack - rstack 0.2.0

Published by sfackler over 5 years ago

  • The unwinding backend can be selected via Cargo features. The default is still libunwind, but libdw is supported as well.
  • ProcedureInfo and ProcedureName have been combined into Symbol.
  • Addresses and offsets are now represented as u64 rather than usize to avoid size issues when tracing a 64 bit application from a 32 bit binary.
  • The snapshot option now defaults to false rather than true.
rstack - dw 0.1.0

Published by sfackler over 5 years ago

  • Initial release
rstack - dw-sys 0.1.0

Published by sfackler over 5 years ago

  • Initial release
rstack - rstack-self 0.1.3

Published by sfackler about 6 years ago

  • Traces can now be configured to be consistent snapshots or rolling.
rstack - rstack 0.1.2

Published by sfackler about 6 years ago

  • Traces can now be configured to be consistent snapshots or rolling.
rstack - rstack-self 0.1.2

Published by sfackler about 6 years ago

  • Temporary debug APIs