Commit History

Autor SHA1 Mensaxe Data
  Gary Guo 7c07a5dbd9 Add helper methods to UnwindAction %!s(int64=3) %!d(string=hai) anos
  Gary Guo 20ca20e7f8 Remove std dependency %!s(int64=3) %!d(string=hai) anos
  Gary Guo 83537e0211 Gate FDE finder under features %!s(int64=3) %!d(string=hai) anos
  Gary Guo c195fc91eb Use spinlock if std feature is off %!s(int64=3) %!d(string=hai) anos
  Gary Guo 54cbb9f8fc Use core::ffi::c_void instead of libc::c_void %!s(int64=3) %!d(string=hai) anos
  Gary Guo 855a3d3a9f Full unwinding implementation %!s(int64=3) %!d(string=hai) anos
  Gary Guo 874abe87d2 Make frame optional to be able to denote end-of-stack in context %!s(int64=3) %!d(string=hai) anos
  Gary Guo e588ffdf2e Implement unwind accessors %!s(int64=3) %!d(string=hai) anos
  Gary Guo 69f47111a0 Add unwind ABI defs %!s(int64=3) %!d(string=hai) anos
  Gary Guo 61275d40b8 cfg-gate x86_64 module %!s(int64=3) %!d(string=hai) anos
  Gary Guo 28f545a5c8 Enforce unsafe_op_in_unsafe_fn %!s(int64=3) %!d(string=hai) anos
  Gary Guo dd94e27b1f Implement frame unwinder %!s(int64=3) %!d(string=hai) anos
  Gary Guo 8b06d29ed8 misc changes %!s(int64=3) %!d(string=hai) anos
  Gary Guo 5ecb44d1e3 Implement context save/restore asm for x86_64 %!s(int64=3) %!d(string=hai) anos
  Gary Guo c9385a3f21 FDE finder %!s(int64=3) %!d(string=hai) anos