diff options
author | Thomas Van Lenten <thomasvl@google.com> | 2016-08-30 10:51:59 -0400 |
---|---|---|
committer | Thomas Van Lenten <thomasvl@google.com> | 2016-08-30 10:51:59 -0400 |
commit | 78a6d310de8eeb7316092a193fd64b0bfb584d0c (patch) | |
tree | 4c5187a3a7f3ba58f9e2703bcd79485bfe25a083 /objectivec/Tests | |
parent | e721ce66cfeaa5d8790ecba09c73d1ef399887d2 (diff) | |
download | protobuf-78a6d310de8eeb7316092a193fd64b0bfb584d0c.tar.gz protobuf-78a6d310de8eeb7316092a193fd64b0bfb584d0c.tar.bz2 protobuf-78a6d310de8eeb7316092a193fd64b0bfb584d0c.zip |
Speed up ObjC Generation with large dependency trees
Don't create FileGenerators for each dep. FileGenerators will deeply create all
the message, enum, and field generators; but those aren't needed when doing
the imports for dependencies. Instead directly generate the imports off the
FileDescriptors so no extra objects are created. The only other use was when
chaining together the *Roots for the file extension registry, but that also
can be generate off the name of the FileDescriptor directly.
Diffstat (limited to 'objectivec/Tests')
0 files changed, 0 insertions, 0 deletions