tvl-depot/absl
Abseil Team aae8143cf9 Export of internal Abseil changes
--
f28b989d5161230c6561e923b458c797a96bcf90 by Greg Falcon <gfalcon@google.com>:

Import of CCTZ from GitHub.

PiperOrigin-RevId: 263586488

--
8259484025b7de45358719fc6182a48cac8044c6 by Andy Soffer <asoffer@google.com>:

Internal changes and combine namespaces into a single namespace.

PiperOrigin-RevId: 263560576

--
8d19f41661984a600d1f8bbfeb8a30fcb4dee7d6 by Mark Barolak <mbar@google.com>:

Inside of absl::string_view::copy, use absl::string_view::traits_type::copy instead of std:copy to do the actual work.  This both follows the C++ standard more closely and avoids avoid MSVC unchecked iterator warnings.

PiperOrigin-RevId: 263430502

--
c06bf74236e12c7c1c97bfcbbc9d29bd65d6b36c by Andy Soffer <asoffer@google.com>:

Remove force-inlining attributes. Benchmarking results indicate that they are creating meaningful performance differences.

PiperOrigin-RevId: 263364896

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

Make BM_Fill benchmarks more representative.

PiperOrigin-RevId: 263349482

--
4ae280b4eb31d9cb58e847eb670473340f7778c1 by Derek Mauro <dmauro@google.com>:

Fix new -Wdeprecated-copy warning in gcc9

PiperOrigin-RevId: 263348118

--
d238a92f452a5c35686f9c71596fdd1fe62090a2 by Matt Calabrese <calabrese@google.com>:

The std::is_trivially_xxx fail on versions of GCC up until 7.4 due to faulty underlying intrinsics, but our emulation succeeds. Update our traits to not compare against the standard library implementation in these versions.

PiperOrigin-RevId: 263209457
GitOrigin-RevId: f28b989d5161230c6561e923b458c797a96bcf90
Change-Id: I4c41db5928ba71e243aeace4420e06d1a2df0b5b
2019-08-15 14:36:45 -04:00
..
algorithm Export of internal Abseil changes. 2019-06-25 16:21:15 -04:00
base Export of internal Abseil changes 2019-08-15 14:36:45 -04:00
container Export of internal Abseil changes 2019-08-15 14:36:45 -04:00
copts Export of internal Abseil changes 2019-08-05 15:42:34 -04:00
debugging Export of internal Abseil changes 2019-08-13 14:21:13 -04:00
flags Export of internal Abseil changes 2019-08-13 14:21:13 -04:00
hash Export of internal Abseil changes. 2019-07-17 16:40:57 -04:00
memory Export of internal Abseil changes 2019-08-13 14:21:13 -04:00
meta Export of internal Abseil changes 2019-08-15 14:36:45 -04:00
numeric Export of internal Abseil changes. 2019-07-17 16:40:57 -04:00
random Export of internal Abseil changes 2019-08-15 14:36:45 -04:00
strings Export of internal Abseil changes 2019-08-15 14:36:45 -04:00
synchronization Export of internal Abseil changes 2019-08-13 14:21:13 -04:00
time Export of internal Abseil changes 2019-08-15 14:36:45 -04:00
types Export of internal Abseil changes 2019-08-13 14:21:13 -04:00
utility Export of internal Abseil changes. 2019-06-21 16:18:10 -04:00
BUILD.bazel Export of internal Abseil changes. 2019-04-23 15:57:17 -04:00
CMakeLists.txt Export of internal Abseil changes 2019-08-05 15:42:34 -04:00
compiler_config_setting.bzl Export of internal Abseil changes. 2019-03-19 14:19:10 -04:00