- 04 Dec, 2012 1 commit
-
-
xiaofeng@google.com authored
-
- 30 Nov, 2012 3 commits
-
-
liujisi@google.com authored
-
xiaofeng@google.com authored
-
xiaofeng@google.com authored
-
- 14 Nov, 2012 1 commit
-
-
xiaofeng@google.com authored
-
- 25 Oct, 2012 1 commit
-
-
xiaofeng@google.com authored
-
- 02 Oct, 2012 1 commit
-
-
pliard@google.com authored
FileGenerator::GenerateBuildDescriptors() emits "::google::protobuf::internal::OnShutdown(&$shutdownfilename$);" which is declared in common.h. Although Protobuf is very well tested a compilation error was triggered while rolling Protobuf r423:426. There might be something wrong in the Chromium roll (still in progress). It seems safer anyway not to rely on indirect headers inclusion.
-
- 27 Sep, 2012 1 commit
-
-
xiaofeng@google.com authored
-
- 24 Sep, 2012 1 commit
-
-
xiaofeng@google.com authored
-
- 22 Sep, 2012 1 commit
-
-
xiaofeng@google.com authored
-
- 01 Aug, 2012 1 commit
-
-
liujisi@google.com authored
-
- 17 Jul, 2012 1 commit
-
-
pliard@google.com authored
This does additionally a significant cleanup in platform_macros.h (initially pulled from v8). It implemented some subtleties that we don't use like the HOST/TARGET arch distinction. Changes related to NaCl support come from Chromium's build/build_config.h. BUG=392
-
- 13 Jul, 2012 1 commit
-
-
liujisi@google.com authored
-
- 03 Jul, 2012 3 commits
-
-
liujisi@google.com authored
-
liujisi@google.com authored
-
liujisi@google.com authored
-
- 05 Jun, 2012 1 commit
-
-
liujisi@google.com authored
Fix license headers.
-
- 17 May, 2012 1 commit
-
-
liujisi@google.com authored
-
- 16 May, 2012 1 commit
-
-
xiaofeng@google.com authored
-
- 10 May, 2012 1 commit
-
-
pliard@google.com authored
-
- 04 May, 2012 1 commit
-
-
pliard@google.com authored
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
-
- 10 Apr, 2012 1 commit
-
-
pliard@google.com authored
It is based on V8's new CallOnce(): http://codereview.chromium.org/9447052/. This patch includes the following changes: - POD (no static initializer generated) and faster implementation on Windows. - GoogleOnceInit() can now take an additional parameter which is forwarded to the function provided by the user. This patch is part of the static initializers removal initiative.
-
- 08 Mar, 2012 1 commit
-
-
pliard@google.com authored
-
- 06 Mar, 2012 1 commit
-
-
pliard@google.com authored
-
- 02 Mar, 2012 2 commits
-
-
pliard@google.com authored
-
pliard@google.com authored
-
- 05 Jul, 2011 5 commits
-
-
liujisi@google.com authored
which affects proto compiler in generating field has_bit mask.
-
liujisi@google.com authored
-
liujisi@google.com authored
-
liujisi@google.com authored
-
liujisi@google.com authored
-
- 07 Jun, 2011 2 commits
-
-
liujisi@google.com authored
-
liujisi@google.com authored
-
- 25 May, 2011 1 commit
-
-
liujisi@google.com authored
-
- 04 May, 2011 1 commit
-
-
liujisi@google.com authored
-
- 03 May, 2011 1 commit
-
-
liujisi@google.com authored
-
- 30 Apr, 2011 1 commit
-
-
liujisi@google.com authored
-
- 29 Apr, 2011 3 commits
-
-
liujisi@google.com authored
setup.py to fix RPATH problem.
-
liujisi@google.com authored
-
liujisi@google.com authored
-