Files
abseil-cpp/absl/strings
Abseil Team 184cf25241 Export of internal Abseil changes
--
587e6db882749fa7faa12815e614afab04d218b9 by Derek Mauro <dmauro@google.com>:

Use attribute detection for other sanitizer related attributes

PiperOrigin-RevId: 324077073

--
3ee55e4935b4235516b1fcac3c55945e510f7afc by Evan Brown <ezb@google.com>:

Simplify CordRepExternal allocation/deallocation.

I think this can save some memory when `Releaser` is empty and when on platforms where alignof(CordRepExternal) < (default `::operator new` alignment).

We no longer need the API requirement that alignof(Releaser) <= (default `::operator new` alignment).

Also remove another static_assert from a TODO in cord_internal.h and fix some warnings about calling std::move on a forwarding reference.

PiperOrigin-RevId: 324053720

--
9fc78436565eb3b204d4aa425ee3773354392f45 by Derek Mauro <dmauro@google.com>:

Use auto-detected sanitizer attributes for ASAN, MSAN, and TSAN builds

PiperOrigin-RevId: 323831461
GitOrigin-RevId: 587e6db882749fa7faa12815e614afab04d218b9
Change-Id: Ie0e4a2846d7f66988a2d81a5e50721b62fdb3d6d
2020-07-31 11:30:59 -04:00
..
2020-01-28 16:07:41 -05:00
2020-01-28 16:07:41 -05:00
2020-07-31 11:30:59 -04:00
2020-03-10 13:59:49 -04:00
2019-12-12 15:37:13 -05:00
2020-05-05 13:52:13 -04:00
2020-07-31 11:30:59 -04:00
2020-07-31 11:30:59 -04:00
2020-03-10 13:59:49 -04:00
2019-12-12 15:37:13 -05:00
2019-12-12 15:37:13 -05:00
2019-12-12 15:37:13 -05:00
2020-01-28 16:07:41 -05:00
2020-01-28 16:07:41 -05:00
2020-06-30 16:12:34 -04:00
2020-03-10 13:59:49 -04:00
2020-06-18 16:10:44 -04:00
2019-12-12 15:37:13 -05:00
2020-03-10 13:59:49 -04:00
2020-06-10 18:59:53 -04:00
2019-12-12 15:37:13 -05:00
2020-05-12 21:04:49 -04:00