#include "absl/debugging/symbolize.h"#include <fcntl.h>#include <sys/mman.h>#include <cstring>#include <iostream>#include <memory>#include "gmock/gmock.h"#include "gtest/gtest.h"#include "absl/base/attributes.h"#include "absl/base/casts.h"#include "absl/base/config.h"#include "absl/base/internal/per_thread_tls.h"#include "absl/base/internal/raw_logging.h"#include "absl/base/optimization.h"#include "absl/debugging/internal/stack_consumption.h"#include "absl/memory/memory.h"#include "absl/strings/string_view.h"
Go to the source code of this file.
Classes | |
| struct | Foo |
Macros | |
| #define | ABSL_SYMBOLIZE_TEST_NOINLINE ABSL_ATTRIBUTE_NOINLINE |
Functions | |
| const char kHpageTextPadding[kHpageSize *4] | ABSL_ATTRIBUTE_SECTION_VARIABLE (.text) |
| int | ABSL_ATTRIBUTE_SECTION_VARIABLE (.text.unlikely) unlikely_func() |
| int | main (int argc, char **argv) |
| ABSL_SYMBOLIZE_TEST_NOINLINE void | nonstatic_func () |
| int | regular_func () |
| static ABSL_SYMBOLIZE_TEST_NOINLINE void | static_func () |
| TEST (Symbolize, Unimplemented) | |
| static const char * | TrySymbolize (void *pc) |
| static const char * | TrySymbolizeWithLimit (void *pc, int limit) |
Variables | |
| static constexpr size_t | kHpageSize = 1 << 21 |
| static char | try_symbolize_buffer [4096] |
| static volatile bool | volatile_bool = false |
| #define ABSL_SYMBOLIZE_TEST_NOINLINE ABSL_ATTRIBUTE_NOINLINE |
Definition at line 43 of file abseil-cpp/absl/debugging/symbolize_test.cc.
| const char kHpageTextPadding [kHpageSize * 4] ABSL_ATTRIBUTE_SECTION_VARIABLE | ( | . | text | ) |
| int ABSL_ATTRIBUTE_SECTION_VARIABLE | ( | .text. | unlikely | ) |
Definition at line 80 of file abseil-cpp/absl/debugging/symbolize_test.cc.
Definition at line 583 of file abseil-cpp/absl/debugging/symbolize_test.cc.
| ABSL_SYMBOLIZE_TEST_NOINLINE void nonstatic_func | ( | ) |
Definition at line 48 of file abseil-cpp/absl/debugging/symbolize_test.cc.
| int regular_func | ( | ) |
Definition at line 96 of file abseil-cpp/absl/debugging/symbolize_test.cc.
|
static |
Definition at line 56 of file abseil-cpp/absl/debugging/symbolize_test.cc.
| TEST | ( | Symbolize | , |
| Unimplemented | |||
| ) |
Definition at line 574 of file abseil-cpp/absl/debugging/symbolize_test.cc.
|
static |
Definition at line 145 of file abseil-cpp/absl/debugging/symbolize_test.cc.
Definition at line 126 of file abseil-cpp/absl/debugging/symbolize_test.cc.
|
staticconstexpr |
Definition at line 115 of file abseil-cpp/absl/debugging/symbolize_test.cc.
|
static |
Definition at line 120 of file abseil-cpp/absl/debugging/symbolize_test.cc.
Definition at line 112 of file abseil-cpp/absl/debugging/symbolize_test.cc.