Jon Skeet
|
a0f956932d
Use our "local" copy of Encoding.UTF8 in CodedInputStream too.
|
10 years ago |
Jon Skeet
|
828b7e61d0
Use the fact that we know the tag size and bytes at codegen time to optimize.
|
10 years ago |
Jon Skeet
|
7532f0256f
Reimplement RepeatedField<T> using an array as the backing store.
|
10 years ago |
Jon Skeet
|
9b66768e25
Optimization to avoid foreach over empty lists.
|
10 years ago |
Jon Skeet
|
96ddf01aed
Coded*Stream streamlining.
|
10 years ago |
Jon Skeet
|
39aaf21d51
Reimplement enums as int values, and get rid of EnumHelper.
|
10 years ago |
Jon Skeet
|
ce0e348ded
Optimize WriteRawInt32 for the common case of a value < 128, which is a single byte.
|
10 years ago |
Jon Skeet
|
35e4dbd518
Improve string encoding times.
|
10 years ago |
Jon Skeet
|
e38294a62d
First pass at the mutable API. Quite a bit more to do - in particular, it's pretty slow right now.
|
10 years ago |
Jon Skeet
|
f015b860b7
Remove CLS compliance from runtime code.
|
10 years ago |
Jan Tattermusch
|
84fa3e2bbc
Imported protobuf-csharp-port into csharp/ tree
|
10 years ago |