aboutsummaryrefslogtreecommitdiff
path: root/cmake
diff options
context:
space:
mode:
authorThomas Van Lenten <thomasvl@google.com>2016-08-30 10:51:59 -0400
committerThomas Van Lenten <thomasvl@google.com>2016-08-30 10:51:59 -0400
commit78a6d310de8eeb7316092a193fd64b0bfb584d0c (patch)
tree4c5187a3a7f3ba58f9e2703bcd79485bfe25a083 /cmake
parente721ce66cfeaa5d8790ecba09c73d1ef399887d2 (diff)
downloadprotobuf-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 'cmake')
0 files changed, 0 insertions, 0 deletions