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

perf: optimize getInbox usage and shared pointer handling in loops #3150

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Commits on Nov 24, 2024

  1. perf: remove "inbox" from inside extensive loops

    Removed getInbox from extensive loops and optimized pointer usage by changing certain shared pointers to const&. These pointers were frequently accessed in recursive calls or iteration-heavy functions, such as the ContainerIterator, reducing unnecessary reference count increments and improving CPU performance.
    dudantas committed Nov 24, 2024
    Configuration menu
    Copy the full SHA
    d22a5df View commit details
    Browse the repository at this point in the history