diff options
author | Max Cai <maxtroy@google.com> | 2013-11-13 18:21:28 +0000 |
---|---|---|
committer | Max Cai <maxtroy@google.com> | 2013-11-18 11:47:25 +0000 |
commit | fea3fd5cb6ff88b51da60b1f33004944d93a9fce (patch) | |
tree | 9bcd9aeaf2ff8f459af7385cebe3b8cbfad191d8 /m4 | |
parent | 3e0d99fab8c1da2a8f36637b7bf5e8581143e36a (diff) | |
download | external_protobuf-fea3fd5cb6ff88b51da60b1f33004944d93a9fce.zip external_protobuf-fea3fd5cb6ff88b51da60b1f33004944d93a9fce.tar.gz external_protobuf-fea3fd5cb6ff88b51da60b1f33004944d93a9fce.tar.bz2 |
Align with main: two ways of parsing repeated packable fields.
It is a requirement for parsing code to handle packed and unpacked
forms on the wire for repeated packable fields. This change aligns
the javanano's behavior with the java's.
Bonus: optimize array length calculation when parsing repeated
fixed-size-element-type fields.
Bonus 2: lose "xMemoizedSerializedSize" for repeated enum fields,
and make the serialized size calculation match that for repeated
int32 fields.
Change-Id: I8a06103d9290234adb46b0971b5ed155544fe86a
Diffstat (limited to 'm4')
0 files changed, 0 insertions, 0 deletions