Searched refs:SymbolizerProcess (Results 1 – 5 of 5) sorted by relevance
251 class LLVMSymbolizerProcess final : public SymbolizerProcess {254 : SymbolizerProcess(path, /*use_posix_spawn=*/SANITIZER_APPLE) {} in LLVMSymbolizerProcess()479 SymbolizerProcess::SymbolizerProcess(const char *path, bool use_posix_spawn) in SymbolizerProcess() function in __sanitizer::SymbolizerProcess500 const char *SymbolizerProcess::SendCommand(const char *command) { in SendCommand()521 const char *SymbolizerProcess::SendCommandImpl(const char *command) { in SendCommandImpl()531 bool SymbolizerProcess::Restart() { in Restart()539 bool SymbolizerProcess::ReadFromSymbolizer() { in ReadFromSymbolizer()568 bool SymbolizerProcess::WriteToSymbolizer(const char *buffer, uptr length) { in WriteToSymbolizer()
77 // SymbolizerProcess encapsulates communication between the tool and79 // SymbolizerProcess may not be used from two threads simultaneously.80 class SymbolizerProcess {82 explicit SymbolizerProcess(const char *path, bool use_posix_spawn = false);86 ~SymbolizerProcess() {} in ~SymbolizerProcess()
63 class AtosSymbolizerProcess final : public SymbolizerProcess {66 : SymbolizerProcess(path, /*use_posix_spawn*/ true) { in AtosSymbolizerProcess()77 return SymbolizerProcess::StartSymbolizerSubprocess(); in StartSymbolizerSubprocess()
136 bool SymbolizerProcess::StartSymbolizerSubprocess() { in StartSymbolizerSubprocess()208 class Addr2LineProcess final : public SymbolizerProcess {211 : SymbolizerProcess(path), module_name_(internal_strdup(module_name)) {} in Addr2LineProcess()233 if (!SymbolizerProcess::ReadFromSymbolizer()) in ReadFromSymbolizer()
200 bool SymbolizerProcess::StartSymbolizerSubprocess() { in StartSymbolizerSubprocess()