Lines Matching refs:Symbolizer
295 class Symbolizer {
297 Symbolizer();
298 ~Symbolizer();
351 static std::atomic<Symbolizer *> g_cached_symbolizer;
361 return ((sizeof(Symbolizer) - 1) / pagesize + 1) * pagesize;
366 static Symbolizer *AllocateSymbolizer() {
368 Symbolizer *symbolizer =
374 SymbolizerSize(), SigSafeArena())) Symbolizer();
379 static void FreeSymbolizer(Symbolizer *s) {
380 Symbolizer *old_cached_symbolizer = nullptr;
384 s->~Symbolizer();
389 Symbolizer::Symbolizer() : ok_(true), addr_map_read_(false) {
399 Symbolizer::~Symbolizer() {
779 FindSymbolResult Symbolizer::GetSymbolFromObjectFile(
1070 ObjFile *Symbolizer::FindObjFile(const void *const addr, size_t len) {
1107 void Symbolizer::ClearAddrMap() {
1120 bool Symbolizer::RegisterObjFile(const char *filename,
1124 Symbolizer *impl = static_cast<Symbolizer *>(arg);
1177 SymbolCacheLine *Symbolizer::GetCacheLine(const void *const pc) {
1186 void Symbolizer::AgeSymbols(SymbolCacheLine *line) {
1192 const char *Symbolizer::FindSymbolInCache(const void *const pc) {
1206 const char *Symbolizer::InsertSymbolInCache(const void *const pc,
1336 const char *Symbolizer::GetSymbol(const void *const pc) {
1545 debugging_internal::Symbolizer *s = debugging_internal::AllocateSymbolizer();