| LLDB mainline
    | 
#include "lldb/lldb-defines.h"#include "llvm/Support/Chrono.h"#include <atomic>#include <cstdint>Go to the source code of this file.
| Classes | |
| class | lldb_private::Timer | 
| A timer class that simplifies common timing metrics.  More... | |
| class | lldb_private::Timer::Category | 
| Namespaces | |
| namespace | lldb_private | 
| A class that represents a running process on the host machine. | |
| Macros | |
| #define | LLDB_SCOPED_TIMER() | 
| #define | LLDB_SCOPED_TIMERF(...) | 
| #define LLDB_SCOPED_TIMER | ( | ) | 
Definition at line 83 of file Timer.h.
Referenced by lldb_private::Symtab::AppendSymbolIndexesWithName(), lldb_private::Symtab::AppendSymbolNamesToMap(), lldb_private::plugin::dwarf::SymbolFileDWARF::DebugInfo(), lldb_private::ScriptInterpreterLua::ExecuteInterpreterLoop(), find_cached_path(), lldb_private::Symtab::FindAllSymbolsWithNameAndType(), lldb_private::Symtab::FindFirstSymbolWithNameAndType(), lldb_private::CompileUnit::FindFunction(), lldb_private::CPPLanguageRuntime::FindLibCppStdFunctionCallableInfo(), lldb_private::Module::GetSymbolFile(), lldb_private::CommandInterpreter::Initialize(), lldb_private::SystemInitializerCommon::Initialize(), lldb_private::Symtab::InitNameIndexes(), lldb_private::CommandInterpreter::LoadCommandDictionary(), lldb_private::plugin::dwarf::SymbolFileDWARF::ParseFunctions(), lldb_private::Process::ReadMemoryFromInferior(), lldb_private::plugin::dwarf::DWARFDebugAranges::Sort(), lldb_private::Symtab::SortSymbolIndexesByValue(), and lldb_private::SystemInitializerCommon::Terminate().
| #define LLDB_SCOPED_TIMERF | ( | ... | ) | 
Definition at line 86 of file Timer.h.
Referenced by lldb_private::wasm::SymbolVendorWasm::CreateInstance(), ObjectContainerBSDArchive::CreateInstance(), SymbolVendorELF::CreateInstance(), SymbolVendorPECOFF::CreateInstance(), lldb_private::TargetList::CreateTargetInternal(), CommandObjectTargetCreate::DoExecute(), lldb_private::plugin::dwarf::DWARFUnit::ExtractDIEsRWLocked(), lldb_private::Module::FindFirstSymbolWithNameAndType(), lldb_private::plugin::dwarf::SymbolFileDWARF::FindFunctions(), lldb_private::plugin::dwarf::SymbolFileDWARFDebugMap::FindFunctions(), lldb_private::plugin::dwarf::SymbolFileDWARFDebugMap::FindFunctions(), lldb_private::Module::FindFunctionSymbols(), lldb_private::Disassembler::FindPlugin(), lldb_private::ObjectContainer::FindPlugin(), lldb_private::ObjectFile::FindPlugin(), lldb_private::ObjectFile::FindPlugin(), lldb_private::Module::FindSymbolsMatchingRegExAndType(), GetCoffUUID(), lldb_private::DWARFCallFrameInfo::GetFDEIndex(), ObjectFileELF::GetModuleSpecifications(), lldb_private::Module::GetObjectFile(), lldb_private::plugin::dwarf::SymbolFileDWARFDebugMap::GetTypes(), lldb_private::CommandInterpreter::HandleCommand(), lldb_private::plugin::dwarf::ManualDWARFIndex::Index(), lldb_private::SymbolLocatorDefault::LocateExecutableObjectFile(), lldb_private::SymbolLocatorDebugSymbols::LocateExecutableSymbolFile(), ObjectFileMachO::ParseSymtab(), lldb_private::Module::ResolveSymbolContextsForFileSpec(), and lldb_private::Target::SetExecutableModule().