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

Avoid allocating extra space when overriding tag #1000

Merged
merged 1 commit into from Oct 18, 2022

Commits on Oct 18, 2022

  1. Avoid allocating extra space when overriding tag

    Change ArrayTagSet::add to avoid allocating extra space when an existing tag
    is being overridden, and to avoid creating a new ArrayTagSet at all if the
    supplied key/value pair already exists in the target ArrayTagSet.
    
    Additionally, switch to System.arraycopy instead of manually copying to the
    newly created array.
    kilink committed Oct 18, 2022
    Configuration menu
    Copy the full SHA
    4d3db7e View commit details
    Browse the repository at this point in the history