Go to the documentation of this file.
31 #ifndef ABSL_DEBUGGING_STACKTRACE_H_
32 #define ABSL_DEBUGGING_STACKTRACE_H_
34 #include "absl/base/config.h"
106 int skip_count,
const void* uc,
107 int* min_dropped_frames);
156 int skip_count,
const void* uc,
157 int* min_dropped_frames);
188 int max_depth,
int skip_count,
190 int* min_dropped_frames));
218 int skip_count,
const void* uc,
219 int* min_dropped_frames);
221 namespace debugging_internal {
231 #endif // ABSL_DEBUGGING_STACKTRACE_H_
ABSL_ATTRIBUTE_NOINLINE ABSL_ATTRIBUTE_NO_TAIL_CALL int GetStackTrace(void **result, int max_depth, int skip_count)
ABSL_ATTRIBUTE_NOINLINE ABSL_ATTRIBUTE_NO_TAIL_CALL int GetStackFrames(void **result, int *sizes, int max_depth, int skip_count)
bool StackTraceWorksForTest()
#define ABSL_NAMESPACE_END
#define ABSL_NAMESPACE_BEGIN
void SetStackUnwinder(Unwinder w)
void * pcs[kMaxStackDepth]
int 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 GetStackTraceWithContext(void **result, int max_depth, int skip_count, const void *uc, int *min_dropped_frames)
ABSL_ATTRIBUTE_NOINLINE ABSL_ATTRIBUTE_NO_TAIL_CALL int GetStackFramesWithContext(void **result, int *sizes, int max_depth, int skip_count, const void *uc, int *min_dropped_frames)
grpc
Author(s):
autogenerated on Thu Mar 13 2025 03:01:21