LLDB  mainline
lldb_private::trace_intel_pt::TraceIntelPT Member List

This is the complete list of members for lldb_private::trace_intel_pt::TraceIntelPT, including all inherited members.

CreateInstanceForLiveProcess(Process &process)lldb_private::trace_intel_pt::TraceIntelPTstatic
CreateInstanceForSessionFile(const llvm::json::Value &trace_session_file, llvm::StringRef session_file_dir, Debugger &debugger)lldb_private::trace_intel_pt::TraceIntelPTstatic
Decode(Thread &thread)lldb_private::trace_intel_pt::TraceIntelPTprivate
DoRefreshLiveProcessState(llvm::Expected< TraceGetStateResponse > state) overridelldb_private::trace_intel_pt::TraceIntelPTvirtual
Dump(Stream *s) const overridelldb_private::trace_intel_pt::TraceIntelPTvirtual
DumpTraceInfo(Thread &thread, Stream &s, bool verbose) overridelldb_private::trace_intel_pt::TraceIntelPTvirtual
FindPluginForLiveProcess(llvm::StringRef plugin_name, Process &process)lldb_private::Tracestatic
FindPluginForPostMortemProcess(Debugger &debugger, const llvm::json::Value &trace_session_file, llvm::StringRef session_file_dir)lldb_private::Tracestatic
FindPluginSchema(llvm::StringRef plugin_name)lldb_private::Tracestatic
GetCPUInfo()lldb_private::trace_intel_pt::TraceIntelPT
GetCPUInfoForLiveProcess()lldb_private::trace_intel_pt::TraceIntelPTprivate
GetCursor(Thread &thread) overridelldb_private::trace_intel_pt::TraceIntelPTvirtual
GetLiveProcess()lldb_private::trace_intel_pt::TraceIntelPT
GetLiveProcessBinaryData(llvm::StringRef kind)lldb_private::Traceprotected
GetLiveProcessBinaryDataSize(llvm::StringRef kind)lldb_private::Traceprotected
GetLiveProcessState()lldb_private::Traceprotected
GetLiveThreadBinaryData(lldb::tid_t tid, llvm::StringRef kind)lldb_private::Traceprotected
GetLiveThreadBinaryDataSize(lldb::tid_t tid, llvm::StringRef kind)lldb_private::Traceprotected
GetLiveThreadBuffer(lldb::tid_t tid)lldb_private::trace_intel_pt::TraceIntelPT
GetPluginName() overridelldb_private::trace_intel_pt::TraceIntelPTinlinevirtual
GetPluginNameStatic()lldb_private::trace_intel_pt::TraceIntelPTinlinestatic
GetPostMortemTraceFile(lldb::tid_t tid)lldb_private::Trace
GetProcessTraceStartCommand(CommandInterpreter &interpreter) overridelldb_private::trace_intel_pt::TraceIntelPTvirtual
GetRawTraceSize(Thread &thread)lldb_private::trace_intel_pt::TraceIntelPT
GetSchema() overridelldb_private::trace_intel_pt::TraceIntelPTvirtual
GetStartConfigurationHelp() overridelldb_private::trace_intel_pt::TraceIntelPTvirtual
GetStopID()lldb_private::Trace
GetThreadTraceStartCommand(CommandInterpreter &interpreter) overridelldb_private::trace_intel_pt::TraceIntelPTvirtual
Initialize()lldb_private::trace_intel_pt::TraceIntelPTstatic
IsTraced(lldb::tid_t tid) overridelldb_private::trace_intel_pt::TraceIntelPTvirtual
m_cpu_infolldb_private::trace_intel_pt::TraceIntelPTprivate
m_live_processlldb_private::Traceprotected
m_live_process_datalldb_private::Traceprotected
m_live_refresh_errorlldb_private::trace_intel_pt::TraceIntelPTprivate
m_live_thread_datalldb_private::Traceprotected
m_stop_idlldb_private::Traceprotected
m_thread_decoderslldb_private::trace_intel_pt::TraceIntelPTprivate
operator=(const PluginInterface &)=deletelldb_private::PluginInterface
PluginInterface()=defaultlldb_private::PluginInterface
PluginInterface(const PluginInterface &)=deletelldb_private::PluginInterface
RefreshLiveProcessState()lldb_private::Traceprotected
SaveLiveTraceToDisk(FileSpec directory) overridelldb_private::trace_intel_pt::TraceIntelPTvirtual
Start(size_t thread_buffer_size, size_t total_buffer_size_limit, bool enable_tsc, llvm::Optional< size_t > psb_period)lldb_private::trace_intel_pt::TraceIntelPT
Start(StructuredData::ObjectSP configuration=StructuredData::ObjectSP()) overridelldb_private::trace_intel_pt::TraceIntelPTvirtual
Start(llvm::ArrayRef< lldb::tid_t > tids, size_t thread_buffer_size, bool enable_tsc, llvm::Optional< size_t > psb_period)lldb_private::trace_intel_pt::TraceIntelPT
Start(llvm::ArrayRef< lldb::tid_t > tids, StructuredData::ObjectSP configuration=StructuredData::ObjectSP()) overridelldb_private::trace_intel_pt::TraceIntelPTvirtual
lldb_private::Trace::Start(const llvm::json::Value &request)lldb_private::Traceprotected
Stop(llvm::ArrayRef< lldb::tid_t > tids)lldb_private::Trace
Stop()lldb_private::Trace
Terminate()lldb_private::trace_intel_pt::TraceIntelPTstatic
Trace()=defaultlldb_private::Traceprotected
Trace(Process &live_process)lldb_private::Traceinlineprotected
TraceIntelPT(const pt_cpu &cpu_info, const std::vector< lldb::ThreadPostMortemTraceSP > &traced_threads)lldb_private::trace_intel_pt::TraceIntelPTprivate
TraceIntelPT(Process &live_process)lldb_private::trace_intel_pt::TraceIntelPTinlineprivate
TraceIntelPTSessionFileParser classlldb_private::trace_intel_pt::TraceIntelPTfriend
~PluginInterface()=defaultlldb_private::PluginInterfacevirtual
~TraceIntelPT() override=defaultlldb_private::trace_intel_pt::TraceIntelPT