tvl-depot/absl/debugging
Abseil Team f6ae816808 Export of internal Abseil changes.
--
da04b8cd21f6225d71397471474d34a77df0efd6 by Jon Cohen <cohenjon@google.com>:

Don't use std::any, std::optional, std::variant, and friends on MacOS versions older than 10.14.

Although Xcode 10 includes those headers and makes the types available to use, according to https://developer.apple.com/documentation/xcode_release_notes/xcode_10_release_notes, on MacOS 10.13 and earlier use of any functions (std::get, for example) results in an error message to upgrade to MacOS 10.14.

This fixes https://github.com/abseil/abseil-cpp/issues/207.  See that issue for more information on the error generated.

PiperOrigin-RevId: 221844618

--
1d99f77b4c60c5b0d7984f46e8ed63a3f969c635 by Jon Cohen <cohenjon@google.com>:

raw_hash_set_test is still flaky under gcc 4.8.  Since we now have the probe_test, we don't need the PerfectRatio tests.  Just remove them.

PiperOrigin-RevId: 221843042

--
135cbb2a5d90963256518b3b59fe6710815e5dfa by Abseil Team <absl-team@google.com>:

Update absl/algorithm/CMakeLists.txt to use new functions
i.e. absl_cc_(library|test)

PiperOrigin-RevId: 221828348

--
1a5abde4f17f998ae89d87155d59f982a70202d8 by Jon Cohen <cohenjon@google.com>:

Internal change

PiperOrigin-RevId: 221708245

--
e03e031d4de39275989f695c768b0940cce1ff16 by Matt Armstrong <marmstrong@google.com>:

Log to FATAL in throw_delegate.h

ABSL_RAW_LOG(FATAL, ...) is guaranteed to abort.
Previously, the code was logging to ERROR and
calling abort() explicitly, which defeated any
integration with absl::raw_logging_internal::AbortHook().

These changes are limited to Abseil internal APIs.

PiperOrigin-RevId: 221696513

--
d13691523a3f9a5367fd1194cf9604bf4a969029 by Shahriar Rouf <nafi@google.com>:

Import of CCTZ from GitHub.

PiperOrigin-RevId: 221694877

--
f4044c56d44ba0ac2a9f218ed55f1b1f9e985eae by Abseil Team <absl-team@google.com>:

Update absl/base/CMakeLists.txt to use new functions
i.e. absl_cc_(library|test)

PiperOrigin-RevId: 221676669
GitOrigin-RevId: da04b8cd21f6225d71397471474d34a77df0efd6
Change-Id: If6621e10d096a39b6a056a072c2727a0df0b0620
2018-11-16 16:38:42 -05:00
..
internal Export of internal Abseil changes. 2018-10-23 15:52:40 -04:00
BUILD.bazel Export of internal Abseil changes. 2018-10-31 11:12:18 -04:00
CMakeLists.txt Export of internal Abseil changes. 2018-11-16 16:38:42 -05:00
failure_signal_handler.cc Export of internal Abseil changes. 2018-11-15 15:05:39 -05:00
failure_signal_handler.h - be60293bacf8d17861853a73c751b4a74534b049 Update header file for failure_signal_handler.h by Tom Manshreck <shreck@google.com> 2018-05-10 17:33:50 -04:00
failure_signal_handler_test.cc - 2db207ef16d548380e4f5cd1d583546d0b5f7d61 Run clang-format on all outbound Copybara-transformed code. by Daniel Katz <katzdm@google.com> 2018-05-17 12:20:21 -04:00
leak_check.cc Changes imported from Abseil "staging" branch: 2017-12-20 17:03:18 -05:00
leak_check.h - abe587c2360b21f085b7d65a77d840015bc04cf6 Factor an internal interface into its own header, as it w... by Greg Falcon <gfalcon@google.com> 2018-05-15 11:00:30 -04:00
leak_check_disable.cc Initial Commit 2017-09-19 16:54:40 -04:00
leak_check_fail_test.cc Initial Commit 2017-09-19 16:54:40 -04:00
leak_check_test.cc Changes imported from Abseil "staging" branch: 2017-09-25 10:12:29 -04:00
stacktrace.cc Export of internal Abseil changes. 2018-10-17 16:27:44 -04:00
stacktrace.h - abe587c2360b21f085b7d65a77d840015bc04cf6 Factor an internal interface into its own header, as it w... by Greg Falcon <gfalcon@google.com> 2018-05-15 11:00:30 -04:00
symbolize.cc - 3a9532fb2d6ae45c3cba44c9bb0dbdfc1558b7d3 Fix the description of Span::subspan(). by Abseil Team <absl-team@google.com> 2018-04-24 10:09:46 -04:00
symbolize.h - abe587c2360b21f085b7d65a77d840015bc04cf6 Factor an internal interface into its own header, as it w... by Greg Falcon <gfalcon@google.com> 2018-05-15 11:00:30 -04:00
symbolize_elf.inc Export of internal Abseil changes. 2018-11-15 15:05:39 -05:00
symbolize_test.cc Export of internal Abseil changes. 2018-08-22 11:02:33 -04:00
symbolize_unimplemented.inc Changes imported from Abseil "staging" branch: 2018-02-28 12:52:04 -05:00
symbolize_win32.inc - 2f6a3c92ce0f64e0923ad326ec5d07eae03061fd Add C++14's std::exchange to absl/utility/utility.h. by Abseil Team <absl-team@google.com> 2018-04-25 13:44:41 -04:00