================
@@ -55,6 +55,11 @@ namespace lldb_private {
class Progress {
public:
+ /// Enum that indicates the type of progress report
+ enum class ProgressReportType {
+ eAggregateProgressReport,
+ eNonAggregateProgressReport
----------------
clayborg wrote:
> eUmbrellaProgressReport may work here since that's what's happening when we
> use a single progress report that's being incrementally updated.
What is happening multiple times a session? We only index the DWARF one time
where we have N DWARF units that we index, but that doesn't happen at all for
dSYM files. Symbol tables are parsed only once, but we do parse the symbol
tables for each library. What is happening multiple times and how are we going
to be able to group these?
Would it be better to use progress category as a string instead of a bool? I
will make some inline comments to clarify this.
https://github.com/llvm/llvm-project/pull/69516
_______________________________________________
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits