Lines Matching refs:Symbolizer
291 class Symbolizer {
293 Symbolizer();
294 ~Symbolizer();
347 static std::atomic<Symbolizer *> g_cached_symbolizer;
357 return ((sizeof(Symbolizer) - 1) / pagesize + 1) * pagesize;
362 static Symbolizer *AllocateSymbolizer() {
364 Symbolizer *symbolizer =
370 SymbolizerSize(), SigSafeArena())) Symbolizer();
375 static void FreeSymbolizer(Symbolizer *s) {
376 Symbolizer *old_cached_symbolizer = nullptr;
380 s->~Symbolizer();
385 Symbolizer::Symbolizer() : ok_(true), addr_map_read_(false) {
395 Symbolizer::~Symbolizer() {
765 FindSymbolResult Symbolizer::GetSymbolFromObjectFile(
1056 ObjFile *Symbolizer::FindObjFile(const void *const addr, size_t len) {
1093 void Symbolizer::ClearAddrMap() {
1106 bool Symbolizer::RegisterObjFile(const char *filename,
1110 Symbolizer *impl = static_cast<Symbolizer *>(arg);
1163 SymbolCacheLine *Symbolizer::GetCacheLine(const void *const pc) {
1172 void Symbolizer::AgeSymbols(SymbolCacheLine *line) {
1178 const char *Symbolizer::FindSymbolInCache(const void *const pc) {
1192 const char *Symbolizer::InsertSymbolInCache(const void *const pc,
1322 const char *Symbolizer::GetSymbol(const void *const pc) {
1531 debugging_internal::Symbolizer *s = debugging_internal::AllocateSymbolizer();