Sign in
skia
/
external
/
github.com
/
abseil
/
abseil-cpp
/
HEAD
83b229a
Refactor GroupSse2Impl to improve codegen for hashtable lookups on x86_64.
by Evan Brown
· 2 days ago
master
e8e23f7
Avoid reentrancy in hashtable profiling during profile generation.
by Chris Kennelly
· 2 days ago
26e36bb
Use EXPECT_DEATH_IF_SUPPORTED instead of EXPECT_DEATH.
by Abseil Team
· 3 days ago
4426395
Fix typo in requires.h
by Derek Mauro
· 4 days ago
6715d82
Update includes in Damerau-Levenshtein distance implementation.
by Abseil Team
· 4 days ago
17f673b
Add absl_nonnull annotations to absl::CommandLineFlag
by Laramie Leavitt
· 4 days ago
124d5e2
Moves ABSL_REQUIRE_EXPLICIT_INIT macro in file.
by Abseil Team
· 4 days ago
a3bf78f
Fix self-move handling in absl::linked_hash_{set|map}
by Derek Mauro
· 4 days ago
d9d76ba
Fix unused variable warning in GCC7
by Derek Mauro
· 4 days ago
237c42c
Convert FastTypeIdType from an alias to a struct.
by Laramie Leavitt
· 5 days ago
6d8e1a5
Mark legacy Mutex methods and MutexLock pointer constructors as deprecated
by Derek Mauro
· 5 days ago
685995b
`cleanup`: specify that it's safe to use the class in a signal handler.
by Aaron Jacobs
· 5 days ago
37147f5
Suppress bugprone-use-after-move in benign cases
by Abseil Team
· 5 days ago
9391635
StrFormat: format scientific notation without heap allocation
by Abseil Team
· 5 days ago
bbb342c
Introduce a legacy copy of GetDebugStackTraceHook API.
by Abseil Team
· 5 days ago
6bd8e2b
Report 1ns instead of 0ns for probe_benchmarks. Some tools incorrectly assume that benchmark was not run if 0ns reported.
by Vitaly Goldshteyn
· 5 days ago
7599e36
Add absl::chunked_queue
by Derek Mauro
· 11 days ago
60b607b
`CRC32` version of `CombineContiguous` for length <= 32.
by Vitaly Goldshteyn
· 12 days ago
7b40ebf
Add `absl::down_cast`
by Abseil Team
· 12 days ago
f788bc3
Fix FixedArray iterator constructor, which should require
by Derek Mauro
· 13 days ago
647ed70
Add a latency benchmark for hashing a pair of integers.
by Evan Brown
· 13 days ago
2d4a5a8
Delete absl::strings_internal::STLStringReserveAmortized()
by Derek Mauro
· 14 days ago
a529ebc
As IsAtLeastInputIterator helper
by Derek Mauro
· 14 days ago
87c5479
Use StringAppendAndOverwrite() in CEscapeAndAppendInternal()
by Derek Mauro
· 14 days ago
24a5eb0
Add support for absl::(u)int128 in FastIntToBuffer()
by Abseil Team
· 2 weeks ago
5d365d3
absl/strings: Prepare helper for printing objects to string representations.
by Chris Kennelly
· 3 weeks ago
1037021
Use SimpleAtob() for parsing bool flags
by Derek Mauro
· 3 weeks ago
de9ab52
No-op changes to relative timeout support code.
by Derek Mauro
· 3 weeks ago
a8960c0
Adjust visibility of heterogeneous_lookup_testing.h
by Derek Mauro
· 3 weeks ago
746ae76
Remove -DUNORDERED_SET_CXX17 since the macro no longer exists
by Derek Mauro
· 3 weeks ago
6c846a3
[log] Prepare helper for streaming container contents to strings.
by Chris Kennelly
· 3 weeks ago
885e4ff
Restrict the visibility of some internal testing utilities
by Derek Mauro
· 3 weeks ago
630e92d
Add absl::linked_hash_set and absl::linked_hash_map
by Derek Mauro
· 3 weeks ago
ab8fec8
[meta] Add constexpr testing helper.
by Chris Kennelly
· 3 weeks ago
641721e
BUILD file reformatting.
by Chris Kennelly
· 3 weeks ago
03ea849
`absl/meta`: Add C++17 port of C++20 `requires` expression for internal use
by Chris Kennelly
· 4 weeks ago
9ebd93a
Remove the implementation of `absl::string_view`, which was only needed
by Derek Mauro
· 4 weeks ago
d2dd9b9
No public description
by Abseil Team
· 4 weeks ago
1794717
absl::flags: Stop echoing file content in flagfile parsing errors
by Abseil Team
· 4 weeks ago
4ab5394
Refactor the declaration of `raw_hash_set`/`btree` to omit default template parameters from the subclasses.
by Samuel Benzaquen
· 4 weeks ago
fa7bc39
Import of CCTZ from GitHub.
by Abseil Team
· 4 weeks ago
b9a26fe
Add ABSL_ATTRIBUTE_LIFETIME_BOUND to Flag help generator
by Abseil Team
· 4 weeks ago
ba9fa8c
Correct `Mix4x16Vectors` comment.
by Vitaly Goldshteyn
· 5 weeks ago
4bd9ee2
Special implementation for string hash with sizes greater than 64.
by Vitaly Goldshteyn
· 5 weeks ago
5b1e199
Reorder function parameters so that hash state is the first argument.
by Evan Brown
· 5 weeks ago
88c4823
Search more aggressively for open slots in absl::internal_stacktrace::BorrowedFixupBuffer
by Abseil Team
· 5 weeks ago
f17f907
Implement SpinLockHolder in terms of std::lock_guard.
by Chris Kennelly
· 5 weeks ago
5614692
No public description
by Abseil Team
· 5 weeks ago
6baba4d
Avoid discarding test matchers.
by Chris Kennelly
· 6 weeks ago
b653693
Import of CCTZ from GitHub.
by Abseil Team
· 6 weeks ago
0cc960e
Automated rollback of commit 9f40d6d6f3cfc1fb0325dd8637eb65f8299a4b00.
by Abseil Team
· 6 weeks ago
9f40d6d
Enable clang-specific warnings on the clang-cl build
by Abseil Team
· 6 weeks ago
b20370e
Enable clang-specific warnings on the clang-cl build
by Derek Mauro
· 6 weeks ago
e32d1eb
Make AnyInvocable remember more information
by Abseil Team
· 7 weeks ago
18bd00a
Add further diagnostics under clang for string_view(nullptr)
by Derek Mauro
· 7 weeks ago
9d35bf5
Import of CCTZ from GitHub.
by Abseil Team
· 7 weeks ago
b9baf19
Document the differing trimming behavior of absl::Span::subspan() and std::span::subspan()
by Derek Mauro
· 7 weeks ago
f33b7c0
Special implementation for string hash with sizes in range [33, 64].
by Vitaly Goldshteyn
· 7 weeks ago
69e7e0a
Add the deleted string_view(std::nullptr_t) constructor from C++23
by Derek Mauro
· 7 weeks ago
8036cae
CI: Use a cached copy of GoogleTest in CMake builds if possible
by Derek Mauro
· 7 weeks ago
8cd0e44
CI: Enable libc++ hardening in the ASAN build for even more checks
by Derek Mauro
· 7 weeks ago
482a974
Call the common case of AllocateBackingArray directly instead of through the function pointer.
by Evan Brown
· 8 weeks ago
dd2ad43
Change AlignedType to have a void* array member so that swisstable backing arrays end up in the pointer-containing partition for heap partitioning.
by Evan Brown
· 8 weeks ago
872cb63
base: Discourage use of ABSL_ATTRIBUTE_PACKED
by Jesse Rosenstock
· 8 weeks ago
a5e3599
Revert: Add an attribute to HashtablezInfo which performs a bitwise XOR on all hashes. The purposes of this attribute is to identify if identical hash tables are being created. If we see a large number of identical tables, it's likely the code can be improved by using a common table as opposed to keep rebuilding the same one.
by Chris Kennelly
· 8 weeks ago
31ef391
Import of CCTZ from GitHub.
by Derek Mauro
· 8 weeks ago
48bf10f
Record insert misses in hashtable profiling.
by Chris Kennelly
· 8 weeks ago
c81100b
Add absl::StatusCodeToStringView.
by Abseil Team
· 8 weeks ago
01178c5
Add a missing dependency on str_format that was being pulled in transitively
by Derek Mauro
· 8 weeks ago
4efcd35
Pico-optimize `SkipWhitespace` to use `StripLeadingAsciiWhitespace`.
by Abseil Team
· 8 weeks ago
f751e61
absl::string_view: Upgrade the debug assert on the single argument
by Derek Mauro
· 8 weeks ago
03cc841
Use non-stack storage for stack trace buffers
by Abseil Team
· 9 weeks ago
e6a6acd
Fixed incorrect include for ABSL_NAMESPACE_BEGIN
by Abseil Team
· 9 weeks ago
9abb0b5
Add ABSL_REFACTOR_INLINE to separate the inliner directive from the
by Derek Mauro
· 9 weeks ago
c70fe97
Reduce stack usage when unwinding without fixups
by Abseil Team
· 9 weeks ago
29d24c5
Reduce stack usage when unwinding from 170 to 128 on x64
by Abseil Team
· 9 weeks ago
ff43958
Rename RecordInsert -> RecordInsertMiss.
by Chris Kennelly
· 10 weeks ago
0f89191
PR #1968: Use std::move_backward within InlinedVector's Storage::Insert
by Mark Rowe
· 10 weeks ago
d6f4577
Use the new absl::StringResizeAndOverwrite() in CUnescape()
by Derek Mauro
· 10 weeks ago
f328eff
Explicitly instantiate common `raw_hash_set` backing array functions.
by Vitaly Goldshteyn
· 10 weeks ago
5bd1257
Rollback reduction of maximum load factor. Now it is back to 28/32.
by Vitaly Goldshteyn
· 10 weeks ago
18ac608
Export Mutex::Dtor from shared libraries in NDEBUG mode
by Abseil Team
· 10 weeks ago
6d94b2c
Allow `IsOkAndHolds` to rely on duck typing for matching `StatusOr` like types
by Zie Weaver
· 10 weeks ago
7374f9b
Fix typo in macro and add missing static_cast for WASM builds.
by Abseil Team
· 10 weeks ago
d1ddbf4
windows(cmake): add abseil_test_dll to target link libraries when required
by Corentin Le Molgat
· 10 weeks ago
cd62ba5
Handle empty strings in `SimpleAtof` after stripping whitespace
by Abseil Team
· 10 weeks ago
b13bf1d
Avoid using a thread_local in an inline function since this
by Derek Mauro
· 10 weeks ago
982f425
(Roll forward) Change Abseil's SpinLock adaptive_spin_count to a class static variable that can be set by tcmalloc friend classes.
by Connal de Souza
· 2 months ago
6c5a175
Change Abseil's SpinLock adaptive_spin_count to a class static variable that can be set by tcmalloc friend classes.
by Abseil Team
· 2 months ago
ed0efc0
Change Abseil's SpinLock adaptive_spin_count to a class static variable that can be set by tcmalloc friend classes.
by Connal de Souza
· 2 months ago
f43bcc0
Fixes for String{Resize|Append}AndOverwrite
by Derek Mauro
· 2 months ago
01a4ea7
Correct the supported features of Status Matchers
by Zie Weaver
· 2 months ago
aed1a5e
absl/time: Use "memory order acquire" for loads, which would allow for the safe removal of the data memory barrier.
by Abseil Team
· 3 months ago
9a2624f
Use the new absl::StringResizeAndOverwrite() in string escaping utilities
by Derek Mauro
· 3 months ago
f81f1b1
Add an internal-only helper StringAppendAndOverwrite() similar to
by Derek Mauro
· 3 months ago
2487de0
Release `ABSL_EXPECT_OK` and `ABSL_ASSERT_OK`.
by Zie Weaver
· 3 months ago
f0a9967
Fix the CHECK_XX family of macros to not print `char*` arguments as C-strings if the comparison happened as pointers.
by Samuel Benzaquen
· 3 months ago
b8c46fe
Rollback StringAppendAndOverwrite() - the problem is that
by Derek Mauro
· 3 months ago
d3c55ba
Add an internal-only helper StringAppendAndOverwrite() similar to
by Derek Mauro
· 3 months ago
1a25916
PR #1961: Fix Clang warnings on powerpc
by Milad Fa
· 3 months ago
Next »