Sign in
skia
/
external
/
github.com
/
abseil
/
abseil-cpp
/
HEAD
« Previous
16e2195
Remove redundant semicolons introduced by macros
by Abseil Team
· 3 months ago
d0d902e
[log] Make :vlog_is_on/:absl_vlog_is_on public in BUILD.bazel
by Abseil Team
· 3 months ago
74df697
Add additional checks for size_t overflows
by Derek Mauro
· 3 months ago
2f05910
Replace //visibility:private with :__pkg__ for certain targets
by Abseil Team
· 3 months ago
1c233c5
PR #1603: Disable -Wnon-virtual-dtor warning for CommandLineFlag implementations
by Adam Gajda
· 3 months ago
2a7d0da
Add several missing includes in crc/internal
by Abseil Team
· 3 months ago
c6ed744
Roll back extern template instatiations in swisstable due to binary size increases in shared libraries.
by Evan Brown
· 3 months ago
e4b07ec
Add nodiscard to SpinLockHolder.
by Chris Kennelly
· 3 months ago
321addf
Test that rehash(0) reduces capacity to minimum.
by Vitaly Goldshteyn
· 3 months ago
0385612
Add extern templates for common swisstable types.
by Evan Brown
· 3 months ago
3c1f9be
Disable ubsan for benign unaligned access in crc_memcpy
by Abseil Team
· 3 months ago
686aae1
Make swisstable SOO support GDB pretty printing and still compile in OSS.
by Evan Brown
· 3 months ago
5e54c9d
Fix OSX support with CocoaPods and Xcode 15
by Abseil Team
· 3 months ago
bb83ace
Fix GCC7 C++17 build
by Derek Mauro
· 3 months ago
28e4000
Use UnixEpoch and ZeroDuration
by Abseil Team
· 3 months ago
6cd8cf0
Make flaky failures much less likely in BasicMocking.MocksNotTriggeredForIncorrectTypes test.
by Evan Brown
· 3 months ago
e20285c
Delete a stray comment
by Abseil Team
· 3 months ago
b969083
Move GCC uninitialized memory warning suppression into MaybeInitializedPtr.
by Evan Brown
· 3 months ago
d802708
Replace usages of absl::move, absl::forward, and absl::exchange with their
by Derek Mauro
· 3 months ago
b97e7f3
Fix the move to itself
by Abseil Team
· 3 months ago
e968256
Work around an implicit conversion signedness compiler warning
by Abseil Team
· 3 months ago
d03f54e
Avoid MSan: use-of-uninitialized-value error in find_non_soo.
by Evan Brown
· 3 months ago
53e6dae
Fix flaky MSVC test failures by using longer slop time.
by Evan Brown
· 3 months ago
6f0bb27
Add ABSL_ATTRIBUTE_UNUSED to variables used in an ABSL_ASSUME.
by Evan Brown
· 3 months ago
1449c9a
Implement small object optimization in swisstable - disabled for now.
by Evan Brown
· 3 months ago
6bf3c73
Document and test ability to use absl::Overload with generic lambdas.
by Vitaly Goldshteyn
· 3 months ago
8dc90ff
Extract `InsertPosition` function to be able to reuse it.
by Vitaly Goldshteyn
· 3 months ago
59daf18
Increase GraphCycles::PointerMap size
by Abseil Team
· 3 months ago
7bd9ff9
PR #1632: inlined_vector: Use trivial relocation for `erase`
by Arthur O'Dwyer
· 3 months ago
7a43445
Create `BM_GroupPortable_Match`.
by Vitaly Goldshteyn
· 3 months ago
e7fe9ec
[absl] Mark `absl::NoDestructor` methods with `absl::Nonnull` as appropriate
by Lawrence Wolf-Sonkin
· 3 months ago
55d28d4
Automated Code Change
by Abseil Team
· 3 months ago
b737274
Rework casting in raw_hash_set's `IsFull()`.
by Paul Rigge
· 3 months ago
953cec7
Adds ABSL_ATTRIBUTE_LIFETIME_BOUND to absl::BitGenRef
by Derek Mauro
· 3 months ago
cfde5f7
Workaround for NVIDIA C++ compiler being unable to parse variadic expansions in range of range-based for loop
by Abseil Team
· 3 months ago
653a671
Rollback: Make DLOG(FATAL) not understood as [[noreturn]]
by Abseil Team
· 3 months ago
c0bec1a
Make DLOG(FATAL) not understood as [[noreturn]]
by Abseil Team
· 3 months ago
9bbbbd3
Optimize `absl::Duration` division and modulo: Avoid repeated redundant comparisons in `IDivFastPath`.
by Abseil Team
· 3 months ago
bde089f
Optimize `absl::Duration` division and modulo: Allow the compiler to inline `time_internal::IDivDuration`, by splitting the slow path to a separate function.
by Abseil Team
· 3 months ago
90ebb6f
Fix typo in example code snippet.
by Abseil Team
· 3 months ago
1436831
Automated Code Change
by Abseil Team
· 3 months ago
eef325b
Add braces for conditional statements in raw_hash_map functions.
by Evan Brown
· 3 months ago
d87dc03
Optimize `prepare_insert`, when resize happens. It removes single unnecessary probing before resize that is beneficial for small tables the most.
by Vitaly Goldshteyn
· 3 months ago
0e72e54
Add noexcept to move assignment operator and swap function
by Abseil Team
· 3 months ago
3afe4fe
Import of CCTZ from GitHub.
by Abseil Team
· 3 months ago
f2710cc
Minor documentation updates.
by Abseil Team
· 3 months ago
831e57a
Change find_or_prepare_insert to return std::pair<iterator, bool> to match return type of insert.
by Evan Brown
· 3 months ago
92c8575
PR #1618: inlined_vector: Use trivial relocation for `SwapInlinedElements`
by Arthur O'Dwyer
· 3 months ago
b0f85e2
Improve raw_hash_set tests.
by Abseil Team
· 3 months ago
f576ea0
Performance improvement for absl::AsciiStrToUpper() and absl::AsciiStrToLower()
by Abseil Team
· 3 months ago
c28f689
Use const_cast to avoid duplicating the implementation of raw_hash_set::find(key).
by Evan Brown
· 3 months ago
1449add
Import of CCTZ from GitHub.
by Derek Mauro
· 3 months ago
d073d80
Performance improvement for absl::AsciiStrToUpper() and absl::AsciiStrToLower()
by Abseil Team
· 3 months ago
a7012a5
Annotate that SpinLock should warn when unused.
by Chris Kennelly
· 3 months ago
14b8a4e
PR #1625: absl::is_trivially_relocatable now respects assignment operators
by Arthur O'Dwyer
· 3 months ago
8a3caf7
Introduce `Group::MaskNonFull` without usage.
by Abseil Team
· 4 months ago
4580d86
`demangle`: Parse template template and C++20 lambda template param substitutions
by Dino Radakovic
· 4 months ago
d4578ef
PR #1617: fix MSVC 32-bit build with -arch:AVX
by Stanislaw Halik
· 4 months ago
797501d
Minor documentation fix for `absl::StrSplit()`
by Abseil Team
· 4 months ago
4618865
Prevent overflow in `absl::CEscape()`
by Derek Mauro
· 4 months ago
c14dfbf
`demangle`: Parse optional single template argument for built-in types
by Dino Radakovic
· 4 months ago
0a362eb
PR #1412: Filter out `-Xarch_` flags from pkg-config files
by Ruoyu Zhong
· 4 months ago
4ea6e47
`demangle`: Add complexity guard to `ParseQRequiresExpr`
by Dino Radakovic
· 4 months ago
34604d5
Remove deprecated symbol absl::kuint128max
by Derek Mauro
· 4 months ago
119e0d3
Add ABSL_ATTRIBUTE_WARN_UNUSED.
by Chris Kennelly
· 4 months ago
4358cb2
`demangle`: Parse `requires` clauses on template params, before function return type
by Dino Radakovic
· 4 months ago
df2c771
On Apple, implement absl::is_trivially_relocatable with the fallback.
by Abseil Team
· 4 months ago
1ac7f34
`demangle`: Parse `requires` clauses on functions
by Dino Radakovic
· 4 months ago
760b215
Make `begin()` to return `end()` on empty tables.
by Abseil Team
· 4 months ago
8eadbba
`demangle`: Parse C++20-compatible template param declarations, except those with `requires` expressions
by Dino Radakovic
· 4 months ago
36442dd
Add the ABSL_DEPRECATE_AND_INLINE() macro
by Derek Mauro
· 4 months ago
19c20d7
Span: Fixed comment referencing std::span as_writable_bytes() as as_mutable_bytes().
by Abseil Team
· 4 months ago
99f0b6d
Switch rank structs to be consistent with written guidance in go/ranked-overloads
by Matt Kulukundis
· 4 months ago
0be9f99
Avoid hash computation and `Group::Match` in small tables copy and use `IterateOverFullSlots` for iterating for all tables.
by Abseil Team
· 4 months ago
3e59efa
Optimize `absl::Hash` by making `LowLevelHash` faster.
by Shahriar Rouf
· 4 months ago
f4c713f
Add -Wdead-code-aggressive to ABSL_LLVM_FLAGS
by Abseil Team
· 4 months ago
c7ea320
Stop using `std::basic_string<uint8_t>` which relies on a non-standard generic
by Bogdan Graur
· 4 months ago
643b48a
Add absl_container_hash-based HashEq specialization
by Dennis Kormalev
· 4 months ago
e22f9c1
`demangle`: Implement parsing for simplest constrained template arguments
by Dino Radakovic
· 4 months ago
563c86a
Roll forward 9d8588bfc4566531c4053b5001e2952308255f44 (which was rolled back in 146169f9ad357635b9cd988f976b38bcf83476e3) with fix.
by Abseil Team
· 4 months ago
0e289dc
Add a version of absl::HexStringToBytes() that returns a bool
by Derek Mauro
· 4 months ago
ddcf8be
Enable StringLikeTest in hash_function_defaults_test
by Dennis Kormalev
· 4 months ago
c680be4
Fix a typo.
by Abseil Team
· 4 months ago
0dc846d
Minor changes to the BUILD file for absl/synchronization
by Abseil Team
· 4 months ago
52a711f
Avoid static initializers in case of ABSL_FLAGS_STRIP_NAMES=1
by Gennadiy Rozental
· 4 months ago
146169f
Rollback 9d8588bfc4566531c4053b5001e2952308255f44 for breaking the build
by Derek Mauro
· 4 months ago
9d8588b
No public description
by Abseil Team
· 4 months ago
971eada
Decrease the precision of absl::Now in x86-64 debug builds
by Fangrui Song
· 4 months ago
7339447
Optimize raw_hash_set destructor.
by Abseil Team
· 4 months ago
a3ee6ce
Add ABSL_ATTRIBUTE_UNINITIALIZED macros for use with clang and GCC's `uninitialized`
by Abseil Team
· 4 months ago
513a6f9
Optimize `Cord::Swap()` for missed compiler optimization in clang.
by Martijn Vels
· 4 months ago
4c7e7c7
Type erased hash_slot_fn that depends only on key types (and hash function).
by Abseil Team
· 4 months ago
780bfc1
Replace `testonly = 1` with `testonly = True` in abseil BUILD files.
by Shahriar Rouf
· 4 months ago
2812af9
Avoid extra `& msbs` on every iteration over the mask for GroupPortableImpl.
by Abseil Team
· 4 months ago
0aefaf7
Missing parenthesis.
by Abseil Team
· 4 months ago
c44dd5a
Early return from destroy_slots for trivially destructible types in flat_hash_{*}.
by Abseil Team
· 4 months ago
779a356
Avoid export of testonly target absl::test_allocator in CMake builds
by Derek Mauro
· 4 months ago
cbdbec0
Use absl::NoDestructor for cordz global queue.
by Abseil Team
· 4 months ago
04af270
Add empty WORKSPACE.bzlmod
by Derek Mauro
· 4 months ago
d5eb503
Introduce `RawHashSetLayout` helper class.
by Abseil Team
· 4 months ago
Next »