================
@@ -2225,7 +2225,8 @@ void ObjectFileMachO::ParseSymtab(Symtab &symtab) {
const char *file_name = file.GetFilename().AsCString("<Unknown>");
LLDB_SCOPED_TIMERF("ObjectFileMachO::ParseSymtab () module = %s", file_name);
LLDB_LOG(log, "Parsing symbol table for {0}", file_name);
- Progress progress(llvm::formatv("Parsing symbol table for {0}", file_name));
+ Progress progress(llvm::formatv("Parsing symbol table for {0}", file_name),
+ Progress::ProgressReportType::eAggregateProgressReport);
----------------
chelcassanova wrote:
When the functionality to add details to a progress report [was
added](https://reviews.llvm.org/D143690) in LLDB we wanted to group operations
under large progress reports and then incrementally update them but we found
that there was no easy place to do that for symbol table and debug info
operations so for now, we want to us a flag to indicate to a UI how these
operations are reported.
We did find that it was possible to group Swift-based operations into their own
large progress reports (https://github.com/apple/llvm-project/pull/7769) and so
we'd want to have these operations be the "non-aggregate/umbrella" operations.
https://github.com/llvm/llvm-project/pull/69516
_______________________________________________
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits