llvm-capstone/lldb/include/lldb
Walter Erquinigo 8a203bb22d [trace] rename ThreadIntelPT into TraceTrace
Renamed ThreadIntelPT to TreaceThread, making it a top-level class. I noticed that this class can and shuld work for any trace plugin and there's nothing intel-pt specific in it.
With that TraceThread change, I was able to move most of the json file parsing logic to the base class TraceSessionFileParser, which makes adding new plug-ins easier.

This originally was part of https://reviews.llvm.org/D89283

Differential Revision: https://reviews.llvm.org/D89408
2020-10-19 15:15:02 -07:00
..
API Add an SB API to get the SBTarget from an SBBreakpoint 2020-10-15 14:28:44 -07:00
Breakpoint [lldb][asan] Mark destructor as virtual to allow subclasses. 2020-08-20 09:21:33 -07:00
Core [intel pt] Refactor parsing 2020-10-09 17:32:04 -07:00
DataFormatters [lldb] tab completion for class CommandObjectTypeFormatterDelete 2020-08-31 14:18:07 +02:00
Expression Make DWARFExpression::GetLocationExpression public 2020-08-20 15:12:28 -07:00
Host [lldb] Modernize PseudoTerminal::OpenSecondary 2020-10-16 15:22:55 +02:00
Initialization [lldb] Update header guards to be consistent and compliant with LLVM (NFC) 2020-02-17 23:15:40 -08:00
Interpreter [lldb][NFC] Remove property predicate matcher 2020-10-13 17:09:27 +02:00
Symbol Move initialization of Variable::m_loc_is_const_data into constructor (NFC) 2020-10-13 17:01:28 -07:00
Target [trace] rename ThreadIntelPT into TraceTrace 2020-10-19 15:15:02 -07:00
Utility [lldb/Utility] Introduce UnimplementedError 2020-10-12 13:46:17 +02:00
lldb-defines.h Add an option (-y) to "break set" and "source list" that uses the same 2020-07-20 17:40:36 -07:00
lldb-enumerations.h [lldb] tab completion for target modules load -u 2020-08-11 12:35:36 +02:00
lldb-forward.h [trace] rename ThreadIntelPT into TraceTrace 2020-10-19 15:15:02 -07:00
lldb-private-defines.h [lldb] Update header guards to be consistent and compliant with LLVM (NFC) 2020-02-17 23:15:40 -08:00
lldb-private-enumerations.h [lldb][NFC] Remove FormatterChoiceCriterion 2020-04-15 09:47:15 +02:00
lldb-private-forward.h [lldb] Update header guards to be consistent and compliant with LLVM (NFC) 2020-02-17 23:15:40 -08:00
lldb-private-interfaces.h [intel pt] Refactor parsing 2020-10-09 17:32:04 -07:00
lldb-private-types.h [lldb][NFC] Documention that OptionDefinition::completion_type contains enum values 2020-02-18 10:33:38 +01:00
lldb-private.h [lldb] Update header guards to be consistent and compliant with LLVM (NFC) 2020-02-17 23:15:40 -08:00
lldb-public.h [lldb] Update header guards to be consistent and compliant with LLVM (NFC) 2020-02-17 23:15:40 -08:00
lldb-types.h [lldb] Update header guards to be consistent and compliant with LLVM (NFC) 2020-02-17 23:15:40 -08:00
lldb-versioning.h [lldb] Update header guards to be consistent and compliant with LLVM (NFC) 2020-02-17 23:15:40 -08:00
module.modulemap [lldb/Host] Remove TaskPool and replace its uses with llvm::ThreadPool 2020-04-22 09:17:49 -07:00