aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/google/protobuf/compiler/plugin.pb.cc
Commit message (Collapse)AuthorAge
...
* Don't call AddDesc() at static init time in LITE_RUNTIME mode.Gravatar pliard@google.com2012-05-04
| | | | | | | | | | | | | | | This patch makes the generation of StaticDescriptorInitializer_$filename$ depend on whether LITE_RUNTIME is enabled. Note that this works only when extensions are not used. This lets us significantly decrease the number of static initializers generated by protoc in LITE_RUNTIME mode (used in Chromium). In LITE_RUNTIME mode, $adddescriptorsname$() is called the first time that default_instance() is called (rather than being called during static init). To benefit from this patch in LITE_RUNTIME mode without extensions, compile with -DGOOGLE_PROTOBUF_NO_STATIC_INIT. BUG=351
* Submit recent changes from internal branch. See CHANGES.txt for more details.Gravatar liujisi@google.com2010-11-02
|
* Fix issue 162: generated code should #include <algorithm> for std::swap().Gravatar kenton@google.com2010-02-01
|
* Commit missing files from r251. Sigh.Gravatar kenton@google.com2009-12-18