Skip to content
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

better abstration for MetricsSystem state #112

Merged
merged 2 commits into from
Jun 29, 2022

Conversation

tomerd
Copy link
Member

@tomerd tomerd commented Jun 28, 2022

motivation: prepare for sendable checks (they dont work well with static state)

changes:

  • abstract the MetricsSystem state into a "boxed" class that handles the locking
  • adjust call sites

motivation: prepare for sendable checks (they dont work well with static state)

changes:
* abstract the MetricsSystem state into a "boxed" class that handles the locking
* adjust call sites
@tomerd tomerd requested review from yim-lee, ktoso and weissi June 28, 2022 19:57
@tomerd tomerd mentioned this pull request Jun 29, 2022
@tomerd tomerd added the 🔨 semver/patch No public API change. label Jun 29, 2022
@tomerd tomerd merged commit fd0ee69 into apple:main Jun 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🔨 semver/patch No public API change.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants