1. 18 May, 2023 1 commit
  2. 17 May, 2023 2 commits
  3. 16 May, 2023 1 commit
  4. 15 May, 2023 3 commits
  5. 13 May, 2023 1 commit
  6. 12 May, 2023 1 commit
    • Fixed Windows DLL builds of test targets · 3aa3377e
      This is a heavily modified version of
      https://github.com/abseil/abseil-cpp/pull/1445,
      which adds some missing test libraries to the test DLL.
      
      Unlike #1445, this change moves several global variables out of
      headers that did not need to be in headers.
      
      For instance, cord_btree_exhaustive_validation was a global
      defined/declared in cord_internal, but only used in cord_rep_btree
      and its test.
      
      cordz_handle defined a queue in its header even though it wasn't needed,
      which also led to ODR problems.
      
      The Spinlock used in CordzHandle is replaced with a Mutex. This was
      originally a Mutex, but Chromium asked us to change it to a Spinlock
      to avoid a static initializer. After this change, the static
      initializer is no longer an issue.
      
      #1407
      
      PiperOrigin-RevId: 531516991
      Change-Id: I0e431a193698b20ba03fac6e414c26f153f330a7
      Derek Mauro committed
  7. 11 May, 2023 1 commit
  8. 10 May, 2023 1 commit
  9. 09 May, 2023 1 commit
  10. 08 May, 2023 4 commits
  11. 05 May, 2023 1 commit
  12. 04 May, 2023 4 commits
  13. 03 May, 2023 2 commits
  14. 02 May, 2023 4 commits
  15. 01 May, 2023 2 commits
  16. 28 Apr, 2023 2 commits
  17. 27 Apr, 2023 2 commits
  18. 25 Apr, 2023 1 commit
  19. 24 Apr, 2023 5 commits
  20. 21 Apr, 2023 1 commit