aboutsummaryrefslogtreecommitdiff
path: root/absl/strings
AgeCommit message (Expand)Author
2024-01-09Re-add the internal file //absl/string/internal/has_absl_stringify.h to unblockDerek Mauro
2024-01-05Extend BM_StrAppendInt to use log-uniform random numbers instead of constantsAbseil Team
2024-01-04Optimize integer-to-string conversionsAbseil Team
2024-01-04Correct nullability annotations on MakeNanAbseil Team
2024-01-03Avoid a empty library build failure on Apple platformsDerek Mauro
2023-12-28Add compile-checks to ensure the parameter to absl::numbers_internal::FastInt...Abseil Team
2023-12-20Performance improvement for absl::AsciiStrToUpper() and absl::AsciiStrToLower()Abseil Team
2023-12-20Added ByAsciiWhitespace to str_split library.Abseil Team
2023-12-18Add a pragma to disable a stringop-overflow warning for GCC12+Abseil Team
2023-12-14Roll back changes to AsciiStrToUpper() and AsciiStrToLower() due to bug report.Abseil Team
2023-12-14Performance improvement for absl::AsciiStrToUpper() and absl::AsciiStrToLower()Abseil Team
2023-12-11Add nullability annotationsDmitri Gribenko
2023-12-06 Fixing a comment to be correct with the current code.Abseil Team
2023-12-05Adds support for wchar_t/wchar_t*/std::wstring{_view} arguments to StrFormat().Abseil Team
2023-11-27Update documentation to reflect best practices (prefer brace initialization)Abseil Team
2023-11-14Fixed a very small typo in the Cord::empty() docstring.Abseil Team
2023-11-13Add new benchmark for integer `StrAppend`Abseil Team
2023-11-03Doc fix.Abseil Team
2023-10-30Optimize memcasecmp. Benchmarks shows slight improvement.Ilya Tokar
2023-10-30Fix an unreachable code warning on some platformsDerek Mauro
2023-10-24Fix a typo.Abseil Team
2023-10-24Add `AbslStringify()` support to `absl::Cord`Abseil Team
2023-10-23Performance improvements for `absl::AsciiStrToLower` and `absl::AsciiStrToUpp...Abseil Team
2023-10-20absl::string_view: Add support for starts_with() and ends_with()Derek Mauro
2023-10-18Add a template gadget to detect whether a type supports the ostream operator.Zie Weaver
2023-10-12Delete `absl::strings_internal::HasAbslStringify`.Abseil Team
2023-10-11Bazel: Enable the header_modules featureDerek Mauro
2023-10-10Bazel: Support layering_check and parse_headersDerek Mauro
2023-10-06Update argument order of `EXPECT_EQ` in `absl::StrJoin` documentation.Abseil Team
2023-09-22Fix a crash when calling `EstimatedMemoryUsage()` on an empty checksummed `ab...Abseil Team
2023-09-19Additional StrCat microbenchmarks.Abseil Team
2023-09-14Remove unused internal function `InlineRep::empty()` which has misleading sem...Abseil Team
2023-09-13Make `HasAbslStringify` public.Abseil Team
2023-09-11Fixes StrCat() performance regression when not using libc++Derek Mauro
2023-09-11Doc fix.Abseil Team
2023-09-08Remove CordRepRing experiment.Martijn Vels
2023-09-08Fix strict weak ordering in convert_test.ccAbseil Team
2023-08-31Revise a comment regarding casting `memchr()`'s return type. The original com...Abseil Team
2023-08-30Remove unused ReservedFlag.Tomas Dzetkulic
2023-08-25Speed up `FastIntToBuffer`.Abseil Team
2023-08-23Add absl::CharSet.Abseil Team
2023-08-18Check CRC cordrep child nodes for nullptr.Martijn Vels
2023-08-17StrCat: do not use intermediate buffer when result fits in SSO.Abseil Team
2023-08-16Implement `Cord::Find()` and `Cord::Contains()`Abseil Team
2023-08-14Speed up kTotalMorePrecise mode of Cord::EstimatedMemoryUsage() by about 25% ...Abseil Team
2023-08-10Add ATTRIBUTE_LIFETIME_BOUND to Cord iterator methodsAbseil Team
2023-08-09Eliminate redundant code branch in `StrAppend`.Abseil Team
2023-08-08Fix ClangTidy warningsDmitri Gribenko
2023-08-08Remove a doubled up "with"Dmitri Gribenko
2023-08-08Add ATTRIBUTE_LIFETIME_BOUND to Cord::Flatten and TryFlatAbseil Team