docs.rs failed to build panic_unwind-0.0.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Implementation of panics via stack unwinding
This crate is an implementation of panics in Rust using "most native" stack unwinding mechanism of the platform this is being compiled for. This essentially gets categorized into three buckets currently:
- MSVC targets use SEH in the
seh.rs
file. - The 64-bit MinGW target half-uses SEH and half-use gcc-like information
in the
seh64_gnu.rs
module. - All other targets use libunwind/libgcc in the
gcc/mod.rs
module.
More documentation about each implementation can be found in the respective module.