1. 08 Jul, 2009 2 commits
  2. 07 Jul, 2009 1 commit
  3. 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
  4. 19 May, 2009 1 commit
  5. 22 Apr, 2009 1 commit
  6. 10 Apr, 2009 3 commits
  7. 09 Apr, 2009 1 commit
  8. 07 Apr, 2009 3 commits
  9. 10 Mar, 2009 1 commit
  10. 04 Mar, 2009 1 commit
  11. 28 Jan, 2009 1 commit
  12. 24 Jan, 2009 1 commit
  13. 23 Jan, 2009 7 commits
  14. 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
  15. 15 Jan, 2009 1 commit
  16. 13 Jan, 2009 1 commit
  17. 09 Jan, 2009 1 commit
  18. 05 Jan, 2009 3 commits
  19. 19 Dec, 2008 2 commits
  20. 21 Nov, 2008 1 commit
  21. 19 Nov, 2008 1 commit
  22. 18 Nov, 2008 1 commit
  23. 17 Nov, 2008 3 commits
  24. 04 Nov, 2008 1 commit