aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/google/protobuf/stubs/once_unittest.cc
Commit message (Collapse)AuthorAge
* Removed some unused C++ source filesGravatar Adam Cozzette2018-03-22
|
* Deleted scoped_ptr.hGravatar Adam Cozzette2018-03-14
| | | | | We no longer need this, now that we have finished the switch to C++11 and are using std::unique_ptr.
* Restore New*Callback into google::protobuf namespace since these are used by ↵Gravatar Srivats P2016-08-29
| | | | | | the service stubs code Fixes #1966
* Down-integrate internal bug fixing changes.Gravatar Bo Yang2015-10-04
|
* Replace links to code.google.com/protobuf with ↵Gravatar Feng Xiao2014-10-01
| | | | developers.google.com/protocol-buffers
* Ensure that 'once' objects are declared using the macro. This is either the ↵Gravatar temporal2009-12-18
| | | | 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!
* Integrate recent changes from Google-internal code tree. See CHANGES.txtGravatar kenton@google.com2009-04-25
for details.