Namespaces | Typedefs | Functions | Variables
abseil-cpp/absl/debugging/stacktrace.cc File Reference
#include "absl/debugging/stacktrace.h"
#include <atomic>
#include "absl/base/attributes.h"
#include "absl/base/port.h"
#include "absl/debugging/internal/stacktrace_config.h"
#include "absl/debugging/internal/stacktrace_aarch64-inl.inc"
#include "absl/debugging/internal/stacktrace_arm-inl.inc"
#include "absl/debugging/internal/stacktrace_emscripten-inl.inc"
#include "absl/debugging/internal/stacktrace_generic-inl.inc"
#include "absl/debugging/internal/stacktrace_powerpc-inl.inc"
#include "absl/debugging/internal/stacktrace_riscv-inl.inc"
#include "absl/debugging/internal/stacktrace_unimplemented-inl.inc"
#include "absl/debugging/internal/stacktrace_win32-inl.inc"
#include "absl/debugging/internal/stacktrace_x86-inl.inc"
Include dependency graph for abseil-cpp/absl/debugging/stacktrace.cc:

Go to the source code of this file.

Namespaces

 absl
 
 absl::ABSL_NAMESPACE_BEGIN
 

Typedefs

typedef int(* absl::ABSL_NAMESPACE_BEGIN::Unwinder) (void **, int *, int, int, const void *, int *)
 

Functions

int absl::DefaultStackUnwinder (void **pcs, int *sizes, int depth, int skip, const void *uc, int *min_dropped_frames)
 
ABSL_ATTRIBUTE_NOINLINE ABSL_ATTRIBUTE_NO_TAIL_CALL int absl::GetStackFrames (void **result, int *sizes, int max_depth, int skip_count)
 
ABSL_ATTRIBUTE_NOINLINE ABSL_ATTRIBUTE_NO_TAIL_CALL int absl::GetStackFramesWithContext (void **result, int *sizes, int max_depth, int skip_count, const void *uc, int *min_dropped_frames)
 
ABSL_ATTRIBUTE_NOINLINE ABSL_ATTRIBUTE_NO_TAIL_CALL int absl::GetStackTrace (void **result, int max_depth, int skip_count)
 
ABSL_ATTRIBUTE_NOINLINE ABSL_ATTRIBUTE_NO_TAIL_CALL int absl::GetStackTraceWithContext (void **result, int max_depth, int skip_count, const void *uc, int *min_dropped_frames)
 
void absl::SetStackUnwinder (Unwinder w)
 
template<bool IS_STACK_FRAMES, bool IS_WITH_CONTEXT>
ABSL_ATTRIBUTE_ALWAYS_INLINE int absl::ABSL_NAMESPACE_BEGIN::Unwind (void **result, int *sizes, int max_depth, int skip_count, const void *uc, int *min_dropped_frames)
 

Variables

std::atomic< Unwinder > absl::ABSL_NAMESPACE_BEGIN::custom
 


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:32