aboutsummaryrefslogtreecommitdiffstats
path: root/editors/proto.vim
diff options
context:
space:
mode:
authorBrian Duff <bduff@google.com>2015-03-20 11:53:33 -0700
committerJeff Davidson <jpd@google.com>2015-04-06 15:41:44 -0700
commit2eadf946678a8a8d3cd56188454ab106b8dc5a39 (patch)
treec24277c76d73de8c6bcd8b8d8d8d2197dc96ee0c /editors/proto.vim
parent001035d84dec844eac16037ac512ad9d35023ac9 (diff)
downloadexternal_protobuf-2eadf946678a8a8d3cd56188454ab106b8dc5a39.zip
external_protobuf-2eadf946678a8a8d3cd56188454ab106b8dc5a39.tar.gz
external_protobuf-2eadf946678a8a8d3cd56188454ab106b8dc5a39.tar.bz2
Inline unknownFieldData{Equals,HashCode} to generated code.
It turns out dex (apparently) was inlining these protected final methods from ExtendableMessageNano into every message class. Removing these methods from the base class and inlining their code reduces the method count by 2 methods / message when the store_unknown_fields option is on. Change-Id: I0aa09f2016d39939c4c8b8219601793b8fab301f
Diffstat (limited to 'editors/proto.vim')
0 files changed, 0 insertions, 0 deletions