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

Modify std::shared_ptr value parameters to const refs #3029

Merged
merged 4 commits into from Jan 26, 2021

Conversation

wezrule
Copy link
Contributor

@wezrule wezrule commented Oct 30, 2020

This removes unnecessary atomic increment/decrements of the reference count

@wezrule wezrule added the performance Performance/resource utilization improvement label Oct 30, 2020
@wezrule wezrule added this to the V22.0 milestone Oct 30, 2020
@wezrule wezrule requested a review from SergiySW October 30, 2020 22:47
@wezrule wezrule self-assigned this Oct 30, 2020
@wezrule wezrule changed the title Modify std::shared_ptr parameters to const refs Modify std::shared_ptr value parameters to const refs Oct 30, 2020
clemahieu
clemahieu previously approved these changes Oct 30, 2020
SergiySW
SergiySW previously approved these changes Nov 2, 2020
@wezrule wezrule dismissed stale reviews from SergiySW and clemahieu via c2a04d4 December 14, 2020 15:12
@zhyatt zhyatt added this to Pending testing evaluation in V22.0DB10 via automation Jan 26, 2021
@wezrule wezrule merged commit 8c650ee into nanocurrency:develop Jan 26, 2021
@wezrule wezrule deleted the shared_ptr_reference branch January 26, 2021 16:00
@zhyatt zhyatt moved this from Pending testing evaluation to Pending general testing in V22.0DB10 Jan 28, 2021
@zhyatt zhyatt moved this from Pending general testing to Testing completed in V22.0DB10 Mar 11, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
performance Performance/resource utilization improvement
Projects
No open projects
V22.0DB10
Testing completed
Development

Successfully merging this pull request may close these issues.

None yet

3 participants