Skip to content

[lldb][progress] Add progress manager class (#81319) #8218

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conversation

chelcassanova
Copy link

Per discussions from llvm#81026, it was decided that having a class that manages a map of progress reports would be beneficial in order to categorize them. This class is a part of the overall Progress class and utilizes a map that keeps a count of how many times a progress report category has been sent. This would be used with the new debugger broadcast bit added in
llvm#81169 so that a user listening with that bit will receive grouped progress reports.

(cherry picked from commit 327d2f8)

Per discussions from llvm#81026, it
was decided that having a class that manages a map of progress reports
would be beneficial in order to categorize them. This class is a part of
the overall `Progress` class and utilizes a map that keeps a count of
how many times a progress report category has been sent. This would be
used with the new debugger broadcast bit added in
llvm#81169 so that a user listening
with that bit will receive grouped progress reports.

(cherry picked from commit 327d2f8)
@chelcassanova
Copy link
Author

@swift-ci please test

@chelcassanova chelcassanova merged commit ad45284 into swiftlang:stable/20230725 Feb 16, 2024
@chelcassanova chelcassanova deleted the progress-manager-cherrypick branch February 16, 2024 22:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant