598 Commits (192e9834bc6f3aa52a0bad24ef96e658d9ce882f)
 

Author SHA1 Message Date
Evan Brown 192e9834bc Add static_cast<void*> to the sources for trivial relocations to avoid spurious -Wdynamic-class-memaccess errors in the presence of other compilation errors. 2 years ago
Abseil Team d870260579 Configure ABSL_CACHE_ALIGNED for clang-like and MSVC toolchains. 2 years ago
Abseil Team 8317b9a01c Fix "unsafe narrowing" warnings in absl, 11/n. 2 years ago
Gennadiy Rozental 10e7b4b72d Eliminate use of internal interfaces 2 years ago
Copybara-Service c814d4e28b Merge pull request #1289 from keith:ks/fix-more-clang-deprecated-builtins 2 years ago
Copybara-Service a39feb0a01 Merge pull request #1285 from jun-sheaf:patch-1 2 years ago
Randolf J 541818ee30
Add clang < 7 to conditions 2 years ago
Randolf J beaec23379
Merge branch 'abseil:master' into patch-1 2 years ago
Andy Getzendanner 1fd600dc49 Delete LogEntry's copy ctor and assignment operator. 2 years ago
Marcin Kowalczyk b3162b1da6 Make sinks provided to `AbslStringify()` usable with `absl::Format()`. 2 years ago
Abseil Team d24156f63c Cast unused variable to void 2 years ago
Gennadiy Rozental 04672c69a0 No changes in OSS. 2 years ago
Randolf J bf2bf60a3e
Update charconv.cc 2 years ago
Randolf J 71aa5dda4c
chore: limit to Clang 2 years ago
Keith Smiley e61fc6d8da
Fix more clang deprecated builtins 2 years ago
Gennadiy Rozental e225d0b2c6 No changes in OSS 2 years ago
Abseil Team 535f22b4a0 Replace the kPower10ExponentTable array with a formula. 2 years ago
Abseil Team f19051447f CMake: Mark absl::cord_test_helpers and absl::spy_hash_state PUBLIC 2 years ago
Evan Brown f8e0ff7f33 Use trivial relocation for transfers in swisstable and b-tree. 2 years ago
Copybara-Service d277a48d4c Merge pull request #1284 from t0ny-peng:chore/remove-unused-class-in-variant 2 years ago
Derek Mauro 6acb60c161 Removes the legacy spellings of the thread annotation macros/functions 2 years ago
Randolf J d113dec820
Update charconv.cc 2 years ago
Hao Peng 98f9a61187 chore: Remove unused helper ConversionIsPossible. 2 years ago
Abseil Team 7f3c0d7811 Allows absl::StrCat to accept types that implement AbslStringify() 2 years ago
Copybara-Service e8304a5c62 Merge pull request #1283 from pateldeev:any_inovcable_rename_true 2 years ago
Martijn Vels ba78523573 Cleanup: SmallMemmove nullify should also be limited to 15 bytes 2 years ago
Martijn Vels 516c626692 Cleanup: implement PrependArray and PrependPrecise in terms of InlineData 2 years ago
Martijn Vels 92bc0b6b68 Cleanup: Move BitwiseCompare() to InlineData, and make it layout independent. 2 years ago
pateldeev 54f3476f15 Rename True alias. 2 years ago
Abseil Team b39aa365e1 Change kPower10Table bounds to be half-open 2 years ago
Martijn Vels cfa5dc7576 Cleanup some InlineData internal layout specific details from cord.h 2 years ago
Matt Kulukundis 40ede06edc Improve the comments on the implementation of format hooks adl tricks. 2 years ago
Andy Getzendanner f8b5a041bd Expand LogEntry method docs. 2 years ago
Abseil Team dce028bdce Documentation: Remove an obsolete note about the implementation of `Cord`. 2 years ago
Abseil Team 80cbb52f4d `absl::base_internal::ReadLongFromFile` should use `O_CLOEXEC` and handle interrupts to `read` 2 years ago
Abseil Team f7404cd33f Allows absl::StrFormat to accept types which implement AbslStringify() 2 years ago
Evan Brown 6d9ea2b46f Add common_policy_traits - a subset of hash_policy_traits that can be shared between raw_hash_set and btree. 2 years ago
Abseil Team df19c20996 Split configuration related to cycle clock into separate headers 2 years ago
Abseil Team 1cd889767e Fix -Wimplicit-int-conversion and -Wsign-conversion warnings in btree. 2 years ago
Abseil Team 7f9c536c0a Implement Eisel-Lemire for from_chars<float> 2 years ago
Abseil Team 8b951b0999 Import of CCTZ from GitHub. 2 years ago
Abseil Team 9398fa76a3 Adds support for "%v" in absl::StrFormat and related functions for bool values. Note that %v prints bool values as "true" and "false" rather than "1" and "0". 2 years ago
Andy Getzendanner d54fd91c4e De-pointerize LogStreamer::stream_, and fix move ctor/assign preservation of flags and other stream properties. 2 years ago
Abseil Team 55996e2e30 Explicitly disallows modifiers for use with %v. 2 years ago
Evan Brown d859fafe1a Change the macro ABSL_IS_TRIVIALLY_RELOCATABLE into a type trait - absl::is_trivially_relocatable - and move it from optimization.h to type_traits.h. 2 years ago
Abseil Team 800c04f64a Add sparse and string copy constructor benchmarks for hash table. 2 years ago
Abseil Team d4607b3f05 Make BTrees work with custom allocators that recycle memory. 2 years ago
Andy Getzendanner 5937b7f9d1 Update the readme, and (internally) fix some export processes to better keep it up-to-date going forward. 2 years ago
Abseil Team 6b7b11a97f Add the fact that CHECK_OK exits the program to the comment of CHECK_OK. 2 years ago
Abseil Team ab2e2c4f60 Adds support for "%v" in absl::StrFormat and related functions for numeric types, including integer and floating point values. Users may now specify %v and have the format specifier deduced. Integer values will print according to %d specifications, unsigned values will use %u, and floating point values will use %g. Note that %v does not work for `char` due to ambiguity regarding the intended output. Please continue to use %c for `char`. 2 years ago