- 06 Jul, 2017 1 commit
-
-
Shinichiro Hamaji authored
rate limit calls to posix_fadvise()
-
- 29 Jun, 2017 1 commit
-
-
Shinichiro Hamaji authored
Use gflags ALIAS instead of ${gflags_XXX} vars
-
- 28 Jun, 2017 1 commit
-
-
Shinichiro Hamaji authored
Port stack tracing to Windows
-
- 27 Jun, 2017 5 commits
-
-
Andrew Schwartzmeyer authored
-
Andrew Schwartzmeyer authored
This method ensure that all users of glog get automatically linked to the DbgHelp library without needing to set compiler flags.
-
Andrew Schwartzmeyer authored
Necessary when building with BUILD_SHARED_LIBS=1.
-
Andrew Schwartzmeyer authored
-
Andrew Schwartzmeyer authored
-
- 26 Jun, 2017 2 commits
-
-
Andrew Schwartzmeyer authored
-
Andrew Schwartzmeyer authored
-
- 22 Jun, 2017 2 commits
- 12 May, 2017 2 commits
-
-
Fumitoshi Ukai authored
Remove files generated by autotools closes #165
-
Shinichiro Hamaji authored
for #165. I think not many projects have them in their repo.
-
- 10 May, 2017 2 commits
-
-
Shinichiro Hamaji authored
-
Fumitoshi Ukai authored
Backport internal changes
-
- 09 May, 2017 8 commits
-
-
Shinichiro Hamaji authored
-
Shinichiro Hamaji authored
-
Shinichiro Hamaji authored
-
Shinichiro Hamaji authored
-
Shinichiro Hamaji authored
Don't rely on an internal-linkage extern "C" function having an unmangled name. This isn't required by the ABI, and in fact is not valid for a conforming compiler(!). Instead, allow symbolization to produce either a mangled or an unmangled name here.
-
Shinichiro Hamaji authored
-
Shinichiro Hamaji authored
-
Shinichiro Hamaji authored
-
- 21 Apr, 2017 1 commit
-
-
Fumitoshi Ukai authored
CHECK_NOTNULL works with smart pointers when compiled in C++11.
-
- 20 Apr, 2017 1 commit
-
-
Ning Ren authored
-
- 07 Mar, 2017 2 commits
-
-
Fumitoshi Ukai authored
Add __declspec(noreturn) on Win
-
mayah authored
Currently cl.exe doesn't know LOG(FATAL) exits the program. Set __declspec(noreturn).
-
- 09 Feb, 2017 1 commit
-
-
Fumitoshi Ukai authored
DCHECK_ALWAYS_ON to make D* enabled under NDEBUG
-
- 08 Feb, 2017 1 commit
-
-
Yoshisato Yanagisawa authored
The macro NDEBUG could be automatically defined for release build on some build environments (e.g. MSVC). If we use NDEBUG as a key to distinguish using DCHECK as CHECK (I call this DCHECK is enabled) or not, we cannot make DCHECK enabled for release build on such environments. Considering people use a program with glog for presubmit testing or dogfooding, they should need to do release build with DCHECK enabled.
-
- 09 Dec, 2016 1 commit
-
-
Pádraig Brady authored
There can be a large kernel overhead involved in POSIX_FADV_DONTNEED. There is no point in calling this per item logged, so rate limit to at most once per 2MiB written. With a simple test program that logs 100K items at WARNING level: Before: $ time strace -c -e fadvise64 log.test \ -log_dir=/dev/shm -logtofiles=true -logtostderr=false % time seconds usecs/call calls errors syscall ------ ----------- ----------- --------- --------- ---------------- 100.00 12.522509 125 99957 fadvise64 ------ ----------- ----------- --------- --------- ---------------- real 0m52.671s user 0m2.194s sys 0m44.022s After: $ time strace -c -e fadvise64 log.test \ -log_dir=/dev/shm -logtofiles=true -logtostderr=false % time seconds usecs/call calls errors syscall ------ ----------- ----------- --------- --------- ---------------- 100.00 0.000759 152 5 fadvise64 ------ ----------- ----------- --------- --------- ---------------- real 0m4.206s user 0m1.436s sys 0m3.153s Fixes issue #84
-
- 20 Oct, 2016 1 commit
-
-
Fumitoshi Ukai authored
-
- 19 Oct, 2016 8 commits
-
-
Fumitoshi Ukai authored
cmake: allow to disable building unit tests
-
Sergiu Deitsch authored
This commit introduces a CMake `BUILD_TESTING` boolean option that allows to disable unit tests. This is especially useful in superbuilds where typically only the main library is built. By default, this option is enabled.
-
Fumitoshi Ukai authored
try to avoid the error "conflicting declaration 'typedef DWORD pthread_t'" etc. in MinGW
-
Fumitoshi Ukai authored
-
Fumitoshi Ukai authored
Set sinks_ to NULL after deletion in LogDestination::DeleteLogDestinations
-
Fumitoshi Ukai authored
-
Fumitoshi Ukai authored
Fix autotools build.
-
Fumitoshi Ukai authored
Added $<BUILD_INTERFACE> to gflags include directory
-