tvl-depot/absl
Abseil Team 43ef2148c0 Export of internal Abseil changes.
--
635146be541d732fbf2e9c93c6bec89035552484 by Gennadiy Rozental <rogeeff@google.com>:

Merge external PR #324

PiperOrigin-RevId: 253849839

--
7a37f87f0f419ab535e59c7dae7961546586671a by Gennadiy Rozental <rogeeff@google.com>:

Merge external PR #323

PiperOrigin-RevId: 253849558

--
75455e93e1f3987c926f35fbe80a0ea84e4ba35b by CJ Johnson <johnsoncj@google.com>:

Removes `ivi` namespace typedef to reduce reader confusion

PiperOrigin-RevId: 253789534

--
2f99d27194468129767c48ab621b952660427493 by CJ Johnson <johnsoncj@google.com>:

New benchmarks the various overloads of InlinedVector::assign(...)/InlinedVector::operator=(...)

PiperOrigin-RevId: 253787316

--
a0949eb100b93aae22b85b4a4820e4bf9a5a2dbb by CJ Johnson <johnsoncj@google.com>:

Updates the definition of `InlinedVector::pop_back(...)` to be cleaner and more direct (hiding the is_allocated branch behind a single call to `data()`)

Adds exception safety test for `InlinedVector::pop_back(...)`

PiperOrigin-RevId: 253607385

--
2dbc728ddf84835dcb6341f9a166f1c9bde103b9 by CJ Johnson <johnsoncj@google.com>:

Adds the remaining constructor exception safety tests for InlinedVector

PiperOrigin-RevId: 253592324

--
40d88e0d6232c93af5e008088f69ad41cb44e4ce by CJ Johnson <johnsoncj@google.com>:

Updates the constructors of InlinedVector to new, exception-safe and more-performant implementations.

PiperOrigin-RevId: 253294508
GitOrigin-RevId: 635146be541d732fbf2e9c93c6bec89035552484
Change-Id: I7d37a749632084f5d7fa56d42392e622a9d0180d
2019-06-18 16:10:39 -04:00
..
algorithm Export of internal Abseil changes. 2019-04-23 15:57:17 -04:00
base Export of internal Abseil changes. 2019-06-13 14:14:34 -04:00
container Export of internal Abseil changes. 2019-06-18 16:10:39 -04:00
copts Export of internal Abseil changes. 2019-06-13 14:14:34 -04:00
debugging Export of internal Abseil changes. 2019-06-05 12:00:50 -04:00
flags Export of internal Abseil changes. 2019-06-10 13:31:00 -04:00
hash Export of internal Abseil changes. 2019-05-23 16:15:55 -04:00
memory Export of internal Abseil changes. 2019-04-23 15:57:17 -04:00
meta Export of internal Abseil changes. 2019-04-23 15:57:17 -04:00
numeric Export of internal Abseil changes. 2019-04-23 15:57:17 -04:00
strings Export of internal Abseil changes. 2019-06-13 14:14:34 -04:00
synchronization Export of internal Abseil changes. 2019-05-14 14:23:52 -04:00
time Export of internal Abseil changes. 2019-06-11 12:50:50 -04:00
types The order of the operators in the struct should match the order of the test cases 2019-06-10 15:07:41 -07:00
utility Export of internal Abseil changes. 2019-04-23 15:57:17 -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-05-07 16:32:35 -04:00
compiler_config_setting.bzl Export of internal Abseil changes. 2019-03-19 14:19:10 -04:00