- 22 Dec, 2009 1 commit
-
-
kenton@google.com authored
-
- 21 Dec, 2009 5 commits
-
-
kenton@google.com authored
-
kenton@google.com authored
-
kenton@google.com authored
-
kenton@google.com authored
-
kenton@google.com authored
-
- 20 Dec, 2009 1 commit
-
-
temporal authored
-
- 19 Dec, 2009 1 commit
-
-
kenton@google.com authored
-
- 18 Dec, 2009 7 commits
-
-
temporal authored
Ensure that 'once' objects are declared using the macro. This is either the third or fourth time I've screwed this up when down-integrating, because our internal code does not require the macro (it's not portable) and on Linux a pthread_once_t that is zero-initialized just happens to work. So, I only discover the problem when I test on Mac, then kick myself for making the same mistake yet again. No more! This time, I have renamed GoogleOnceType to ProtobufOnceType, thus making the type name differ from our internal code. As a result, if you don't update the decls to use the macros, they won't compile. Hah! Take that, future self!
-
kenton@google.com authored
-
kenton@google.com authored
-
kenton@google.com authored
-
kenton@google.com authored
-
kenton@google.com authored
-
kenton@google.com authored
-
- 11 Dec, 2009 2 commits
-
-
kenton@google.com authored
-
kenton@google.com authored
-
- 01 Dec, 2009 1 commit
-
-
jasonh+personal@google.com authored
be properly set. writeTo() may be invoked without a call to getSerializedSize(), so the generated serialization methods would write a length of 0 for non-empty packed fields. Just call getSerializedSize() at the beginning of writeTo(): although this means that we may compute the byte size needlessly when there are no packed fields, in practice, getSerializedSize() will already have been called - all of the writeTo() wrappers in AbstractMessageLite invoke it. Tested: new unittest case in WireFormatTest.java now passes
-
- 12 Nov, 2009 1 commit
-
-
kenton@google.com authored
-
- 03 Nov, 2009 2 commits
-
-
kenton@google.com authored
-
kenton@google.com authored
-
- 02 Nov, 2009 1 commit
-
-
kenton@google.com authored
-
- 30 Oct, 2009 1 commit
-
-
kenton@google.com authored
Explicitly call superclass constructor in generated code to avoid pedantic warning. Based on patch from Oleg Smolsky.
-
- 12 Oct, 2009 2 commits
-
-
kenton@google.com authored
-
kenton@google.com authored
-
- 07 Oct, 2009 1 commit
-
-
kenton@google.com authored
-
- 15 Sep, 2009 2 commits
-
-
kenton@google.com authored
-
kenton@google.com authored
-
- 11 Sep, 2009 1 commit
-
-
kenton@google.com authored
Fix cross-compiling when building in a dedicated build directory. Fix pointed out by Pierre Kestener.
-
- 02 Sep, 2009 2 commits
-
-
kenton@google.com authored
Make sure to quality calls to std::swap. Otherwise, if a google::swap() exists (e.g. because the user is using our own dense_hash_map implementation) it will be chosen instead, leading to a compile error.
-
kenton@google.com authored
-
- 17 Aug, 2009 2 commits
-
-
kenton@google.com authored
-
temporal authored
-
- 14 Aug, 2009 1 commit
-
-
kenton@google.com authored
Don't use RTTI in down_cast if GOOGLE_PROTOBUF_NO_RTTI is defined. Patch from Chris Masone (of Google).
-
- 13 Aug, 2009 1 commit
-
-
kenton@google.com authored
-
- 12 Aug, 2009 1 commit
-
-
kenton@google.com authored
-
- 11 Aug, 2009 3 commits
-
-
kenton@google.com authored
-
kenton@google.com authored
-
kenton@google.com authored
Don't build unittest_enormous_decsriptor.proto in C++ because it's very slow on older GCCs. This file was meant for testing Java anyway.
-
- 10 Aug, 2009 1 commit
-
-
kenton@google.com authored
-