Commit History

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