569 Commits (a8dae140c60d9b29c72a7f342ec7081b2116fea9)

Author SHA1 Message Date
Jon Skeet a8dae140c6 Fix oneof generator - forgot to provide variables... 10 years ago
Jon Skeet 5a33827eec Move Count checks into the serialization code 10 years ago
Jon Skeet 1b71db1180 Optimization of CalculateSize: avoid foreach over empty lists. 10 years ago
Jon Skeet 4352744859 Use Length to check string/bytes fields for emptiness - it's faster than an equality check. 10 years ago
Jon Skeet 8fcde2cabd Fix oneof behaviour in the face of default values. 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 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 f52426827e First stab at new proto3-only code generator 10 years ago
Jie Luo 90da3514cd Migrate writer to io::Printer for C# 10 years ago
Dan Barry 0af3ed5189 Add protoc path detection for Mac OS 10 years ago
Feng Xiao 4333edb340 Add cmake support. 10 years ago
Feng Xiao 93d6838ab5 Call copy() only if there is something to copy. 10 years ago
Feng Xiao 5a9be2c6f6 Fix MapAllocator::destroy() bug. 10 years ago
Jie Luo a21a2cf7d3 Change the C# enum generator inherit from primitive generator 10 years ago
Jie Luo f7b417ddfe Add oneof support for C# 10 years ago
unknown ca1c252923 Fixes on visual studio 2008 10 years ago
Feng Xiao b11d6fe515 Replace "\\" with "/" for windows path names. 10 years ago
TeBoring 9250fbaead In std11, on mac, operator new doesn't take right reference. 10 years ago
Feng Xiao bdd105d978 Make MapAllocator work with C++11. 10 years ago
Bo Yang 83d334f713 When doing make distcheck, a src/google/protobuf/compiler/ruby is created to 10 years ago
Feng Xiao da0afba8f8 Remove std::is_trivially_default_constructible. 10 years ago
Bo Yang 3a5455b34b uint64 has non-trivial destructor on 32-bit windows. This cause arena 10 years ago
Jorge Canizales 0d3b36ad54 Adds objectivec_helpers.h to the headers installed by make. 10 years ago
Feng Xiao 4e0c46f93d Explicitly call destructor of Mutex to release resources. 10 years ago
Feng Xiao 72f17c4367 Make hash_map forward constructor parameters to its base class. 10 years ago
Bo Yang a9332e201d Copy two data files from ruby/tests to src/google/compiler/ruby. Tests in src/google/compiler/ruby depend on these two files, but they were missed in language distributions other than ruby 10 years ago
Bo Yang cf603a9dfa Fix bugs on windows. 10 years ago
Bo Yang f87e5b7e74 Fix C2385: accessing parent classes' member without specifying is ambiguous. 10 years ago
Thomas Van Lenten 1dcc329427 Objective C Second Alpha Drop 10 years ago
Bo Yang 5db217305f down-integrate internal changes 10 years ago
Feng Xiao 1aacb4fbbf Include well-known types in Java runtime. 10 years ago
Feng Xiao e9abc404df Add default import paths for descriptor.proto and other well-known types to protoc. 10 years ago
Austin Schuh e826837f7e Marked compiler literal unsigned. 10 years ago
Thomas Van Lenten ce55ff9441 Getting the ObjC generator building on Windows. 10 years ago
Thomas Van Lenten ffa2e377f3 Post csharp landing fixup. 10 years ago
Jon Skeet 998b5ba20d Remove the C#-specific field_presence_test.proto, using unittest_no_field_presence.proto instead. 10 years ago
Feng Xiao 33c92803d5 Include generated code of well-known types in protobuf C++ runtime. 10 years ago
Jon Skeet 8172561995 Regenerate descriptor.pb.cc after csharp_namespace change 10 years ago
Tamir Duberstein 9d9d0b70de Don't hard-code the python path 10 years ago
Jon Skeet 7879f82ddc Add C# namespace to .proto files (e.g. descriptors, unit tests) 10 years ago
Thomas Van Lenten 30650d81d9 Alpha 1 drop of Google's Objective C plugin and runtime support for protobufs. 10 years ago
Yohei Yukawa cf9f603e8d Undef GOOGLE_PROTOBUF_MISSING_HASH after it is used. 10 years ago
Jie Luo d9e3063eb0 Remove ClsCompliant declarations from C# code 10 years ago
Jeff Davidson 9d546c85bd Generate a CREATOR for each Parcelable message. 10 years ago
Brian Duff a69b461e1e Inline unknownFieldData{Equals,HashCode} to generated code. 10 years ago
Brian Duff dac7e02d2b Expose generate_clear as an option. 10 years ago
Jeff Davidson ec19be2f3c Generate @IntDef annotations for nanoproto enums. 10 years ago
Brian Duff d099a88685 Add clone() method support for nano. 10 years ago
Brian Duff fb96026b8d When no clear() is generated, still initialize fields. 10 years ago