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

Fix ExtensionRegistry copying and add tests. #3104

Merged
merged 1 commit into from
May 17, 2017

Conversation

thomasvl
Copy link
Contributor

  • Fix up -copyWithZone: to not leave the two registries sharing
    some of the storage by using -addExtensions:.
  • Improve -addExtensions: to clone the sub dict when there is
    nothing to merge into.
  • A ExtensionRegistry unittests.
  • Update project schemes to not have extra things in perf scheme.

- Fix up -copyWithZone: to not leave the two registries sharing
  some of the storage by using -addExtensions:.
- Improve -addExtensions: to clone the sub dict when there is
  nothing to merge into.
- A ExtensionRegistry unittests.
- Update project schemes to not have extra things in perf scheme.
@thomasvl thomasvl force-pushed the ext_registry_copy branch from 3d791d9 to 49e4ba6 Compare May 17, 2017 18:51
@thomasvl thomasvl merged commit 8546620 into protocolbuffers:master May 17, 2017
@thomasvl thomasvl deleted the ext_registry_copy branch May 17, 2017 19:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants