Sign in
skia
/
external
/
github.com
/
abseil
/
abseil-cpp
/
HEAD
bc93ee9
Make AbslHashValue(std::filesystem::path) hash the path directly instead of hashing the standard library's hash
by Abseil Team
· 6 hours ago
master
9f53f06
Avoid infinite loop in ELF symbolizer FindSymbol() when sh_offset points past the physical EOF
by Abseil Team
· 6 hours ago
fda57bf
Truncate absl::InlinedVector prior to moving, in case moves throw an exception
by Abseil Team
· 7 hours ago
783500d
Add support for u8string and and u8string_view to absl/hash
by Abseil Team
· 8 hours ago
bd22fa3
Avoid uninitialized memory leak in absl::Symbolize()
by Abseil Team
· 8 hours ago
cb90671
Prevent double destroy in InlinedVector swap on exception unwinding
by Mike Kruskal
· 2 days ago
385774a
PR #2104: fix: export absl::time_zone name on MinGW DLL builds
by Matt Van Horn
· 3 days ago
8e9069f
Prevent 32-bit size_t integer overflow in absl::CEscape
by Mike Kruskal
· 3 days ago
c6274e0
Prevent size_t overflow in StrAppend and AppendPieces on 32-bit platforms
by Mike Kruskal
· 3 days ago
be96802
Fix flaky hash test
by Mike Kruskal
· 3 days ago
679653e
Internal migration
by Abseil Team
· 3 days ago
0784689
Migrate attribute CAPTURED_BY(this) to CAPTURED_BY_THIS
by Abseil Team
· 3 days ago
e73c3d0
Match allocators in emplace()/extract() members of linked_hash_map/linked_hash_set
by Abseil Team
· 3 days ago
67ae003
Pass capacity to CommonFields::slot_array when it is already in register and/or known at compile time.
by Vitaly Goldshteyn
· 4 days ago
d63661a
PR #2093: reject unpaired surrogates when formatting wide strings
by Javid Khan
· 4 days ago
7e1af33
Prevent 32-bit size_t integer overflow in absl::Cord append and iteration
by Mike Kruskal
· 4 days ago
8762b05
Avoid pointer wrapping and undefined behavior when checking bounds in Symbolizer::FindObjFile()
by Abseil Team
· 4 days ago
f38225b
Mitigate use-after-free due to overflow of RefcountAndFlags::count_
by Abseil Team
· 4 days ago
ea91b4a
Fix double-free in absl::StatusOr<T>::emplace when value constructor throws
by Derek Mauro
· 4 days ago
13eb1a1
Fix size_t narrowing and pointer arithmetic overflow in absl::chunked_queue::resize
by Derek Mauro
· 4 days ago
df69e69
Fix commit-before-construct bug in chunked_queue::emplace_back
by Derek Mauro
· 4 days ago
a5c7da6
Add upper bound length checks to `InlinedVector` capacity, size, and insertion methods
by Derek Mauro
· 4 days ago
5b6f730
Switch from int to ptrdiff_t in absl/strings/internal/charconv_parse.cc
by Abseil Team
· 5 days ago
2fd7e9f
Avoid integer overflow & stack buffer overrun in ConvertStringArg (called from StrFormat())
by Abseil Team
· 5 days ago
e65a8cb
Fix potential 32-bit size_t overflow in SubstituteAndAppendArray()
by Abseil Team
· 5 days ago
2de3aaa
Delete absl/strings/internal/stl_type_traits.h.
by Alex Strelnikov
· 5 days ago
db1bdc8
Internal formatting
by Chris Kennelly
· 5 days ago
7f04c28
PR #2102: guard size overflow in BytesToHexString and UrlEscape
by Sayed Nabhan
· 5 days ago
3931836
Store only `control` in SwissTable header.
by Vitaly Goldshteyn
· 6 days ago
4890d30
Allow efficient construction of `absl::Status` from `std::string&&`.
by Abseil Team
· 6 days ago
c139e5c
Clarify formatting rules in absl::ParseCivilTime()
by Abseil Team
· 6 days ago
f3f1fdb
Fix typo in comments about special iterator returned from insert/emplace.
by Vitaly Goldshteyn
· 6 days ago
6a45bd2
Add NOLINT to ABSL_ASSUME() definition
by Abseil Team
· 7 days ago
1b07071
Make controls bytes to end right before slots by moving necessary alignment at the beginning of the allocation.
by Vitaly Goldshteyn
· 7 days ago
5dfacb6
Make iterators from insert/emplace "non-iterable", i. e. `++` would always move them to the end position.
by Vitaly Goldshteyn
· 7 days ago
5fb67f4
Adds URL escaping utilities
by Derek Mauro
· 7 days ago
b4a7d59
Change the default visibility for packages to //visibility:private
by Derek Mauro
· 7 days ago
0d1af72
PR #2098: Fix AbslInternalGetFileMappingHint to obey ABSL_OPTION_USE_INLINE_NAMESPACE
by Jeremy Nimmer
· 7 days ago
6bd8767
Change the default visibility for packages to //visibility:private
by Derek Mauro
· 7 days ago
473c785
Change the default visibility for packages to //visibility:private
by Derek Mauro
· 8 days ago
7a38164
Change the default visibility for packages to //visibility:private
by Derek Mauro
· 10 days ago
68846d5
Change the default visibility for packages to //visibility:private
by Derek Mauro
· 10 days ago
865577e
Change the default visibility for packages to //visibility:private
by Derek Mauro
· 11 days ago
2a48641
Change the default visibility for packages to //visibility:private
by Derek Mauro
· 11 days ago
70287cb
Change the default visibility for packages to //visibility:private
by Derek Mauro
· 12 days ago
d21659a
Fix CMake target absl_strings so that it does not link to itself
by Derek Mauro
· 12 days ago
7ae4387
Change the default visibility for packages to //visibility:private
by Derek Mauro
· 12 days ago
4bca9d2
Make ABSL_ASSUME() see the unevaluated operand regardless of NDEBUG
by Abseil Team
· 13 days ago
09e52eb
Refactor raw_hash_set_test to reduce compilation time.
by Vitaly Goldshteyn
· 13 days ago
6dcf53d
Rename constructor parameters of linked_hash_map and linked_hash_set to reservation_size.
by Vitaly Goldshteyn
· 13 days ago
bb1c44e
Update raw_hash_set constructors to consistently use reservation size.
by Vitaly Goldshteyn
· 13 days ago
5e113d9
Change the default visibility for packages to //visibility:private
by Derek Mauro
· 13 days ago
9c7aa6b
Change the default visibility for packages to //visibility:private
by Derek Mauro
· 13 days ago
b28d97b
Change the default visibility for packages to //visibility:private
by Derek Mauro
· 13 days ago
153f6d1
Change the default visibility for packages to //visibility:private
by Derek Mauro
· 13 days ago
e592cfd
Change the default visibility for packages to //visibility:private
by Derek Mauro
· 13 days ago
1ae0a19
Change the default visibility for packages to //visibility:private
by Derek Mauro
· 13 days ago
f4ffb9f
Change the default visibility for packages to //visibility:private
by Derek Mauro
· 13 days ago
04ef0bc
Change the default visibility for packages to //visibility:private
by Derek Mauro
· 13 days ago
63340b1
Change the default visibility for packages to //visibility:private
by Derek Mauro
· 13 days ago
d5f2e56
Change the default visibility for packages to //visibility:private
by Derek Mauro
· 13 days ago
c3db5e7
Automated Code Change
by Peter Foley
· 2 weeks ago
9c2e5f1
Import of CCTZ from GitHub.
by Abseil Team
· 2 weeks ago
35b9f25
Rollforward extend support of "blocked elements" (sentinels at the end of the control array) to all capacities, not just single-group tables.
by Vitaly Goldshteyn
· 2 weeks ago
0cac547
Change raw_hash_set iterator range constructors to interpret "bucket_count" as reservation_size.
by Vitaly Goldshteyn
· 2 weeks ago
e39ec57
Introduce kMarkedForSlowTransfer control byte value.
by Vitaly Goldshteyn
· 2 weeks ago
98c6f64
Extend support of "blocked elements" (sentinels at the end of the control array) to all capacities, not just single-group tables.
by Abseil Team
· 3 weeks ago
94d255e
Extend support of "blocked elements" (sentinels at the end of the control array) to all capacities, not just single-group tables.
by Vitaly Goldshteyn
· 3 weeks ago
fc1384e
Store blocked element count in HashtableInlineData.
by Vitaly Goldshteyn
· 3 weeks ago
0300f0d
Avoid multiplication in RandomSeed().
by Evan Brown
· 3 weeks ago
f1bb983
Avoid dynamic initialization guards for thread_local seed in raw_hash_set.
by Abseil Team
· 3 weeks ago
3b33f7f
Fix handling of pointer printing tests in 32-bit builds
by Mike Kruskal
· 3 weeks ago
e969fdf
Internal cleanup
by Mike Kruskal
· 3 weeks ago
b72f4a5
Import of CCTZ from GitHub.
by Derek Mauro
· 3 weeks ago
de672d0
PR #2086: Include <signal.h> for SIG* constants
by Pino Toscano
· 3 weeks ago
e794728
PR #2087: Consistently use __APPLE__ to identify macOS OSes
by Pino Toscano
· 3 weeks ago
e3f0667
Delete the unused constant kInlinedVectorSize from absl::Cord
by Derek Mauro
· 3 weeks ago
809d395
Split any_invocable_test to avoid GCC OOM compiler crashes in CMake builds.
by Mike Kruskal
· 3 weeks ago
ad568ab
Use reserve for linked_hash_map/set copy and assignment.
by Vitaly Goldshteyn
· 3 weeks ago
41253e4
PR #2082: make RoundTripDoubleToBuffer locale-independent
by Javid Khan
· 3 weeks ago
9a9215b
PR #2085: Read float round-trip locale-independently in PrintPreciseFP
by Javid Khan
· 3 weeks ago
24e72a8
cpu_detect: Add BMI2 detection
by Abseil Team
· 3 weeks ago
ce2e0bc
No-op change to cord_test.cc
by Derek Mauro
· 4 weeks ago
2de0492
No-op changes to cord.h
by Derek Mauro
· 4 weeks ago
f548b64
Add forward declaration for strings::CordReader and absl::Cord friendship
by Derek Mauro
· 4 weeks ago
cb9a36d
No-op change for internal experiment
by Abseil Team
· 4 weeks ago
9cb5517
Replace ABSL_ATTRIBUTE_UNUSED with [[maybe_unused]] in status.h.
by Krzysztof Kosiński
· 4 weeks ago
d148273
Remove deprecated ParseFlag/UnparseFlag declaration for absl::Time.
by Abseil Team
· 4 weeks ago
1b2acc1
Add container overloads for absl::c_transform.
by Abseil Team
· 4 weeks ago
3d8b364
Add explicit cast to size_t for GetGrowthLeftTotalBigCapacity.
by Abseil Team
· 4 weeks ago
b6c1816
Add limited support for rvalue ranges in absl::c_copy*() and absl::c_move() algorithms
by Abseil Team
· 4 weeks ago
dbf88f9
Inline some Abseil symbols that are from namespace std
by Abseil Team
· 5 weeks ago
1c132a6
Support different type comparisons in HardeningAssert calls.
by Abseil Team
· 5 weeks ago
7768e5d
PR #2074: docs: warn against using &v[0] on empty vectors in MakeSpan
by Madhav Bhardwaj
· 5 weeks ago
71a7f82
Simplify absl::strings_internal::IsStrictlyBaseOfAndConvertibleToSTLContainer
by Abseil Team
· 5 weeks ago
713ec92
Add internal support for ABSL_REFACTOR_INLINE on using-declarations
by Abseil Team
· 5 weeks ago
d851fdd
PR #2071: Include immintrin.h instead of bmi2intrin.h
by Ben Beasley
· 5 weeks ago
a2b2802
In the comment about absl::Exponential(), mention that mean = 1/lambda.
by Abseil Team
· 5 weeks ago
acc35c3
Rollforward of fix to no-op changes for internal experiment
by Abseil Team
· 5 weeks ago
09a054b
Type erase clear function in order to move more code to cpp file and speed up compilation.
by Vitaly Goldshteyn
· 5 weeks ago
Next »