1. 27 Jul, 2009 4 commits
  2. 08 Jul, 2009 4 commits
  3. 07 Jul, 2009 1 commit
  4. 20 May, 2009 1 commit
    • 's avatar
      Encapsulate the definition of Mutex into glog's internal namespace. · c1995cd4
      authored
      This will fix the issue a user in Japan reported in his blog.
      
      http://kzk9.net/blog/2009/05/deadlock_with_gflags_and_glog_2.html
      
      According to his description, when he use glog and gflags-1.1, gflags'
      code uses glog's Mutex, the Mutex cannot lock the pthread_mutex, and
      the program stops.
      
      The bug happens with the combination of gflags-1.1 and glog. It seems
      that the issue was caused by incompatibility of Mutex classes. Though I
      couldn't reproduce this issue, the reporter of this bug said that
      adding namespace fixes the problem and I think it is generally good
      idea to use namespace for this kind of common component to avoid
      incompatibilities. So, I check this change in now. This patch
      will protect glog from future changes on Mutex as well.
      --This line, and  those below, will be ignored--
      
      M    src/base/mutex.h
      
      
      git-svn-id: https://google-glog.googlecode.com/svn/trunk@51 eb4d4688-79bd-11dd-afb4-1d65580434c0
      c1995cd4
  5. 19 May, 2009 1 commit
  6. 22 Apr, 2009 1 commit
  7. 10 Apr, 2009 3 commits
  8. 09 Apr, 2009 1 commit
  9. 07 Apr, 2009 3 commits
  10. 10 Mar, 2009 1 commit
  11. 04 Mar, 2009 1 commit
  12. 28 Jan, 2009 1 commit
  13. 24 Jan, 2009 1 commit
  14. 23 Jan, 2009 7 commits
  15. 22 Jan, 2009 1 commit
    • 's avatar
      Better Cygwin support. · c3441fb6
      authored
      - configure.ac: Add -lpthread only if acx_pthread_ok is yes. In cygwin, we use Windows' thread so that we don't need -lpthread.
      - base/mutex.h: Define NOMINMAX before we include windows.h.
      - glog/*.h: Make sure that dllimport doesn't appear in cygwin. Note that windows.h may define _WIN32 macro.
      - utilities.h: Define OS_CYGWIN.
      
      
      git-svn-id: https://google-glog.googlecode.com/svn/trunk@30 eb4d4688-79bd-11dd-afb4-1d65580434c0
      c3441fb6
  16. 15 Jan, 2009 1 commit
  17. 13 Jan, 2009 1 commit
  18. 09 Jan, 2009 1 commit
  19. 05 Jan, 2009 3 commits
  20. 19 Dec, 2008 2 commits
  21. 21 Nov, 2008 1 commit