#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/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"
Go to the source code of this file.
◆ ABSL_ATTRIBUTE_SECTION_VARIABLE() [1/2]
int ABSL_ATTRIBUTE_SECTION_VARIABLE |
( |
.text. |
unlikely | ) |
|
◆ ABSL_ATTRIBUTE_SECTION_VARIABLE() [2/2]
const char kHpageTextPadding [kHpageSize * 4] ABSL_ATTRIBUTE_SECTION_VARIABLE |
( |
. |
text | ) |
|
◆ main()
int main |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| |
◆ nonstatic_func()
◆ regular_func()
◆ static_func()
static void static_func |
( |
| ) |
|
|
static |
◆ TEST()
TEST |
( |
Symbolize |
, |
|
|
Unimplemented |
|
|
) |
| |
◆ TrySymbolize()
static const char* TrySymbolize |
( |
void * |
pc | ) |
|
|
static |
◆ TrySymbolizeWithLimit()
static const char* TrySymbolizeWithLimit |
( |
void * |
pc, |
|
|
int |
limit |
|
) |
| |
|
static |
◆ kHpageSize
constexpr size_t kHpageSize = 1 << 21 |
|
static |
◆ try_symbolize_buffer
char try_symbolize_buffer[4096] |
|
static |
◆ volatile_bool
volatile bool volatile_bool = false |
|
static |