tvl-depot/absl/debugging
Abseil Team 0884a6a04e Export of internal Abseil changes.
--
fe689b30f9a3a614e8a577997cc340043d01c2f1 by Abseil Team <absl-team@google.com>:

Change arm32 linux backtrace to use the generic implementation.

PiperOrigin-RevId: 218386158

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

Update documentation on SHARED_LOCKS_REQUIRED and EXCLUSIVE_LOCKS_REQUIRED so that users know the differences between them.

PiperOrigin-RevId: 218365545

--
22947b48ce4a1ba71ad4794f762235dac3a1df12 by Greg Falcon <gfalcon@google.com>:

The from_chars implementation incorrectly assumed `uint32_t` was `unsigned int`.

`strings_internal::BigUnsigned` had `uint32_t` and `uint64_t` constructors; when both of these types differ from `unsigned int`, `BigUnsigned(1u)` is ambiguous (neither conversion is better).

Fix this by removing the `uint32_t` constructor.  When the `uint64_t` constructor is called with a literal or type that is 32 bits or narrower, the compiler is smart enough to optimize away the two-word case, so this fix is free.

PiperOrigin-RevId: 218346935

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

Fix formatting errors discovered during merge conflict.

PiperOrigin-RevId: 218229891
GitOrigin-RevId: fe689b30f9a3a614e8a577997cc340043d01c2f1
Change-Id: I5d382482ad227d48ffe57b243ce11b1eb44a1314
2018-10-23 15:52:40 -04:00
..
internal Export of internal Abseil changes. 2018-10-23 15:52:40 -04:00
BUILD.bazel - 81cdce434ff1bd8fa54c832a11dda59af46e79cc Adds a failure signal handler to Abseil. by Derek Mauro <dmauro@google.com> 2018-04-26 11:05:43 -04:00
CMakeLists.txt Export of internal Abseil changes. 2018-10-22 15:01:16 -04:00
failure_signal_handler.cc Export of internal Abseil changes. 2018-08-06 10:29:20 -04: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 Changes imported from Abseil "staging" branch: 2018-02-28 12:52:04 -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