mirror of
https://github.com/abseil/abseil-cpp.git
synced 2026-06-04 12:07:05 +08:00
Commit Graph
Select branches
Hide Pull Requests
lts_2018_06_20
lts_2018_12_18
lts_2019_08_08
lts_2020_02_25
lts_2020_09_23
lts_2021_03_24
lts_2021_11_02
lts_2022_06_23
lts_2023_01_25
lts_2023_08_02
lts_2024_01_16
lts_2024_07_22
lts_2025_01_27
lts_2025_05_12
lts_2025_08_14
lts_2026_01_07
lts_2026_05_26
master
#1
#1
#1001
#1002
#1003
#1008
#101
#1013
#1014
#1015
#1016
#1016
#1020
#1021
#1022
#1025
#1028
#1030
#1031
#1032
#1032
#1033
#1034
#1035
#1035
#1036
#1036
#1037
#1038
#1040
#1045
#1049
#1050
#1052
#1057
#1062
#1066
#1070
#1074
#1074
#1075
#1075
#1078
#1083
#1084
#1085
#1086
#1094
#1095
#1097
#11
#11
#1104
#1104
#1110
#1113
#1115
#1117
#1119
#1121
#1129
#1134
#1135
#1137
#1144
#1145
#1146
#1147
#1157
#1163
#1163
#1166
#117
#1170
#1170
#1171
#1171
#1172
#1172
#1176
#1181
#1186
#1187
#1189
#1194
#1197
#1200
#1202
#1216
#1217
#1223
#1231
#1232
#1237
#1244
#1245
#1246
#1249
#1250
#1252
#1254
#1255
#1256
#1261
#1267
#1269
#1272
#1277
#1283
#1284
#1285
#1287
#1289
#1290
#1292
#1298
#130
#1302
#1305
#1306
#1307
#1310
#1323
#1325
#1338
#134
#1341
#1349
#1356
#136
#1362
#1363
#1364
#1367
#1368
#1370
#1371
#1372
#138
#1381
#1387
#1388
#1389
#139
#1390
#1391
#1392
#1393
#1394
#1395
#1396
#1399
#140
#140
#1401
#1402
#1403
#1409
#1411
#1412
#1416
#1417
#1417
#1420
#1421
#1423
#1426
#1427
#1427
#143
#1430
#1433
#1434
#1438
#144
#1441
#1442
#1445
#1445
#1448
#1449
#1452
#1454
#1455
#1457
#1458
#1459
#1462
#1463
#1464
#1466
#1468
#1471
#1472
#1475
#1481
#1484
#1485
#1495
#1496
#1498
#150
#1500
#1505
#1506
#1507
#1508
#1509
#152
#1520
#1527
#1529
#153
#1534
#1536
#1538
#1541
#1542
#1544
#1546
#1548
#1548
#1550
#1553
#1557
#1559
#1560
#1562
#1563
#1564
#1568
#1568
#1575
#1589
#1591
#1593
#1598
#1599
#16
#16
#160
#1600
#1603
#1604
#1606
#1608
#1608
#1611
#1612
#1613
#1615
#1617
#1618
#1619
#1620
#1621
#1622
#1623
#1625
#1626
#1627
#163
#1631
#1632
#1637
#1639
#1640
#1642
#1643
#1644
#1647
#1650
#1651
#1652
#1653
#1654
#1654
#1655
#166
#1660
#1662
#1663
#1672
#1678
#168
#1689
#1692
#1695
#1697
#1699
#170
#1704
#1706
#1707
#1709
#1710
#1711
#1713
#1715
#1718
#1718
#1720
#1724
#1726
#1727
#1728
#173
#1730
#1732
#1733
#1734
#1735
#1736
#1738
#1739
#174
#1748
#175
#175
#1752
#1758
#1761
#1762
#1772
#1773
#1774
#1774
#1775
#1777
#1783
#1784
#1784
#1785
#1786
#1788
#1789
#1790
#1791
#1794
#1796
#1797
#1798
#1799
#1800
#1800
#1801
#1806
#1811
#1812
#1813
#1815
#1816
#1819
#182
#1820
#1828
#1829
#1829
#1830
#1831
#1833
#1835
#1836
#1846
#1853
#1857
#1860
#1861
#1861
#1863
#1867
#1870
#1872
#1874
#1878
#1880
#1880
#1884
#1886
#1888
#1891
#1894
#1894
#1895
#1899
#19
#1900
#1904
#1904
#1906
#1908
#1909
#1910
#1911
#1914
#1915
#1918
#1919
#1920
#1921
#1922
#1929
#1931
#1935
#1937
#1938
#1938
#1939
#194
#1940
#1943
#1944
#1947
#1948
#1949
#1950
#1952
#1953
#1954
#1957
#1957
#1958
#1958
#1959
#1959
#196
#1961
#1968
#197
#1971
#1971
#1976
#1976
#1985
#1985
#1986
#1986
#1989
#199
#1990
#1993
#1994
#1995
#1995
#1996
#1997
#1998
#1999
#20
#20
#200
#2000
#2001
#2004
#2007
#2008
#2009
#201
#2010
#2011
#2012
#2012
#2013
#2017
#202
#2020
#2020
#2024
#2024
#2028
#203
#2030
#2030
#2032
#2032
#2033
#2036
#2037
#2037
#2039
#2040
#2042
#2042
#2044
#2044
#2045
#2046
#2046
#2048
#2050
#2051
#2053
#2053
#2054
#2054
#2055
#2056
#2057
#2058
#2059
#206
#2060
#2060
#2061
#2062
#2063
#2064
#2065
#2066
#2066
#2067
#2069
#2070
#22
#22
#222
#226
#23
#230
#231
#237
#238
#24
#24
#242
#243
#25
#25
#254
#255
#257
#26
#26
#262
#27
#27
#270
#273
#274
#275
#276
#278
#279
#28
#280
#281
#284
#285
#286
#288
#294
#298
#30
#301
#302
#303
#309
#31
#311
#313
#316
#319
#320
#321
#323
#324
#330
#335
#336
#338
#340
#341
#342
#348
#351
#36
#36
#360
#366
#369
#370
#371
#372
#376
#380
#384
#387
#391
#393
#397
#400
#404
#405
#406
#407
#408
#409
#41
#410
#411
#412
#413
#414
#415
#416
#417
#418
#419
#420
#421
#422
#423
#424
#425
#426
#427
#428
#429
#43
#43
#430
#431
#432
#433
#434
#435
#436
#437
#438
#438
#439
#439
#44
#44
#440
#441
#442
#443
#444
#445
#446
#447
#448
#449
#450
#451
#452
#453
#453
#454
#455
#456
#457
#458
#459
#460
#461
#462
#463
#464
#465
#466
#467
#468
#469
#470
#471
#472
#473
#474
#475
#476
#477
#477
#478
#478
#479
#48
#48
#480
#481
#482
#483
#484
#485
#486
#487
#488
#489
#490
#491
#492
#493
#494
#495
#496
#497
#498
#499
#50
#50
#500
#501
#501
#502
#503
#504
#505
#506
#507
#508
#509
#51
#510
#511
#512
#513
#514
#515
#516
#517
#518
#519
#520
#521
#522
#523
#524
#525
#526
#527
#528
#529
#53
#53
#530
#531
#532
#533
#534
#535
#536
#537
#538
#539
#540
#541
#542
#543
#544
#545
#546
#547
#548
#549
#55
#550
#551
#552
#553
#554
#555
#556
#557
#558
#559
#560
#561
#562
#564
#565
#569
#57
#574
#576
#578
#579
#580
#581
#586
#590
#594
#596
#597
#598
#599
#60
#60
#600
#601
#602
#605
#607
#608
#609
#61
#61
#614
#615
#616
#618
#62
#620
#620
#621
#622
#628
#629
#632
#633
#633
#636
#637
#638
#639
#642
#645
#647
#653
#661
#664
#665
#670
#671
#673
#675
#678
#682
#684
#685
#686
#687
#69
#691
#692
#695
#697
#698
#705
#705
#707
#712
#714
#72
#72
#721
#723
#724
#728
#730
#733
#735
#736
#737
#738
#739
#741
#743
#746
#75
#751
#754
#757
#77
#77
#772
#772
#773
#78
#780
#781
#782
#783
#784
#785
#790
#790
#797
#8
#800
#801
#802
#803
#804
#807
#810
#811
#812
#813
#815
#823
#827
#828
#83
#833
#84
#842
#86
#86
#861
#863
#866
#868
#873
#88
#88
#880
#880
#881
#884
#888
#889
#89
#89
#891
#898
#899
#9
#900
#904
#91
#915
#916
#920
#921
#925
#926
#927
#928
#938
#939
#943
#946
#947
#95
#963
#966
#967
#969
#974
#977
#984
#986
#989
#99
#99
#990
#994
#995
#998
20180600
20181200
20181200.1
20190808
20190808.1
20200225
20200225.1
20200225.2
20200225.3
20200923
20200923.1
20200923.2
20200923.3
20210324.0
20210324.1
20210324.2
20210324.rc1
20211102.0
20211102.rc2
20220623.0
20220623.1
20220623.2
20220623.rc1
20230125.0
20230125.1
20230125.2
20230125.3
20230125.4
20230125.rc3
20230802.0
20230802.1
20230802.2
20230802.3
20230802.rc1
20230802.rc2
20240116.0
20240116.1
20240116.2
20240116.3
20240116.rc1
20240116.rc2
20240722.0
20240722.1
20240722.2
20240722.rc1
20240722.rc2
20250127.0
20250127.1
20250127.2
20250127.rc1
20250127.rc2
20250512.0
20250512.1
20250512.2
20250512.rc1
20250814.0
20250814.1
20250814.2
20250814.rc1
20260107.0
20260107.1
20260107.rc1
20260107.rc2
20260526.0
20260526.rc1
20260526.rc2
Select branches
Hide Pull Requests
lts_2018_06_20
lts_2018_12_18
lts_2019_08_08
lts_2020_02_25
lts_2020_09_23
lts_2021_03_24
lts_2021_11_02
lts_2022_06_23
lts_2023_01_25
lts_2023_08_02
lts_2024_01_16
lts_2024_07_22
lts_2025_01_27
lts_2025_05_12
lts_2025_08_14
lts_2026_01_07
lts_2026_05_26
master
#1
#1
#1001
#1002
#1003
#1008
#101
#1013
#1014
#1015
#1016
#1016
#1020
#1021
#1022
#1025
#1028
#1030
#1031
#1032
#1032
#1033
#1034
#1035
#1035
#1036
#1036
#1037
#1038
#1040
#1045
#1049
#1050
#1052
#1057
#1062
#1066
#1070
#1074
#1074
#1075
#1075
#1078
#1083
#1084
#1085
#1086
#1094
#1095
#1097
#11
#11
#1104
#1104
#1110
#1113
#1115
#1117
#1119
#1121
#1129
#1134
#1135
#1137
#1144
#1145
#1146
#1147
#1157
#1163
#1163
#1166
#117
#1170
#1170
#1171
#1171
#1172
#1172
#1176
#1181
#1186
#1187
#1189
#1194
#1197
#1200
#1202
#1216
#1217
#1223
#1231
#1232
#1237
#1244
#1245
#1246
#1249
#1250
#1252
#1254
#1255
#1256
#1261
#1267
#1269
#1272
#1277
#1283
#1284
#1285
#1287
#1289
#1290
#1292
#1298
#130
#1302
#1305
#1306
#1307
#1310
#1323
#1325
#1338
#134
#1341
#1349
#1356
#136
#1362
#1363
#1364
#1367
#1368
#1370
#1371
#1372
#138
#1381
#1387
#1388
#1389
#139
#1390
#1391
#1392
#1393
#1394
#1395
#1396
#1399
#140
#140
#1401
#1402
#1403
#1409
#1411
#1412
#1416
#1417
#1417
#1420
#1421
#1423
#1426
#1427
#1427
#143
#1430
#1433
#1434
#1438
#144
#1441
#1442
#1445
#1445
#1448
#1449
#1452
#1454
#1455
#1457
#1458
#1459
#1462
#1463
#1464
#1466
#1468
#1471
#1472
#1475
#1481
#1484
#1485
#1495
#1496
#1498
#150
#1500
#1505
#1506
#1507
#1508
#1509
#152
#1520
#1527
#1529
#153
#1534
#1536
#1538
#1541
#1542
#1544
#1546
#1548
#1548
#1550
#1553
#1557
#1559
#1560
#1562
#1563
#1564
#1568
#1568
#1575
#1589
#1591
#1593
#1598
#1599
#16
#16
#160
#1600
#1603
#1604
#1606
#1608
#1608
#1611
#1612
#1613
#1615
#1617
#1618
#1619
#1620
#1621
#1622
#1623
#1625
#1626
#1627
#163
#1631
#1632
#1637
#1639
#1640
#1642
#1643
#1644
#1647
#1650
#1651
#1652
#1653
#1654
#1654
#1655
#166
#1660
#1662
#1663
#1672
#1678
#168
#1689
#1692
#1695
#1697
#1699
#170
#1704
#1706
#1707
#1709
#1710
#1711
#1713
#1715
#1718
#1718
#1720
#1724
#1726
#1727
#1728
#173
#1730
#1732
#1733
#1734
#1735
#1736
#1738
#1739
#174
#1748
#175
#175
#1752
#1758
#1761
#1762
#1772
#1773
#1774
#1774
#1775
#1777
#1783
#1784
#1784
#1785
#1786
#1788
#1789
#1790
#1791
#1794
#1796
#1797
#1798
#1799
#1800
#1800
#1801
#1806
#1811
#1812
#1813
#1815
#1816
#1819
#182
#1820
#1828
#1829
#1829
#1830
#1831
#1833
#1835
#1836
#1846
#1853
#1857
#1860
#1861
#1861
#1863
#1867
#1870
#1872
#1874
#1878
#1880
#1880
#1884
#1886
#1888
#1891
#1894
#1894
#1895
#1899
#19
#1900
#1904
#1904
#1906
#1908
#1909
#1910
#1911
#1914
#1915
#1918
#1919
#1920
#1921
#1922
#1929
#1931
#1935
#1937
#1938
#1938
#1939
#194
#1940
#1943
#1944
#1947
#1948
#1949
#1950
#1952
#1953
#1954
#1957
#1957
#1958
#1958
#1959
#1959
#196
#1961
#1968
#197
#1971
#1971
#1976
#1976
#1985
#1985
#1986
#1986
#1989
#199
#1990
#1993
#1994
#1995
#1995
#1996
#1997
#1998
#1999
#20
#20
#200
#2000
#2001
#2004
#2007
#2008
#2009
#201
#2010
#2011
#2012
#2012
#2013
#2017
#202
#2020
#2020
#2024
#2024
#2028
#203
#2030
#2030
#2032
#2032
#2033
#2036
#2037
#2037
#2039
#2040
#2042
#2042
#2044
#2044
#2045
#2046
#2046
#2048
#2050
#2051
#2053
#2053
#2054
#2054
#2055
#2056
#2057
#2058
#2059
#206
#2060
#2060
#2061
#2062
#2063
#2064
#2065
#2066
#2066
#2067
#2069
#2070
#22
#22
#222
#226
#23
#230
#231
#237
#238
#24
#24
#242
#243
#25
#25
#254
#255
#257
#26
#26
#262
#27
#27
#270
#273
#274
#275
#276
#278
#279
#28
#280
#281
#284
#285
#286
#288
#294
#298
#30
#301
#302
#303
#309
#31
#311
#313
#316
#319
#320
#321
#323
#324
#330
#335
#336
#338
#340
#341
#342
#348
#351
#36
#36
#360
#366
#369
#370
#371
#372
#376
#380
#384
#387
#391
#393
#397
#400
#404
#405
#406
#407
#408
#409
#41
#410
#411
#412
#413
#414
#415
#416
#417
#418
#419
#420
#421
#422
#423
#424
#425
#426
#427
#428
#429
#43
#43
#430
#431
#432
#433
#434
#435
#436
#437
#438
#438
#439
#439
#44
#44
#440
#441
#442
#443
#444
#445
#446
#447
#448
#449
#450
#451
#452
#453
#453
#454
#455
#456
#457
#458
#459
#460
#461
#462
#463
#464
#465
#466
#467
#468
#469
#470
#471
#472
#473
#474
#475
#476
#477
#477
#478
#478
#479
#48
#48
#480
#481
#482
#483
#484
#485
#486
#487
#488
#489
#490
#491
#492
#493
#494
#495
#496
#497
#498
#499
#50
#50
#500
#501
#501
#502
#503
#504
#505
#506
#507
#508
#509
#51
#510
#511
#512
#513
#514
#515
#516
#517
#518
#519
#520
#521
#522
#523
#524
#525
#526
#527
#528
#529
#53
#53
#530
#531
#532
#533
#534
#535
#536
#537
#538
#539
#540
#541
#542
#543
#544
#545
#546
#547
#548
#549
#55
#550
#551
#552
#553
#554
#555
#556
#557
#558
#559
#560
#561
#562
#564
#565
#569
#57
#574
#576
#578
#579
#580
#581
#586
#590
#594
#596
#597
#598
#599
#60
#60
#600
#601
#602
#605
#607
#608
#609
#61
#61
#614
#615
#616
#618
#62
#620
#620
#621
#622
#628
#629
#632
#633
#633
#636
#637
#638
#639
#642
#645
#647
#653
#661
#664
#665
#670
#671
#673
#675
#678
#682
#684
#685
#686
#687
#69
#691
#692
#695
#697
#698
#705
#705
#707
#712
#714
#72
#72
#721
#723
#724
#728
#730
#733
#735
#736
#737
#738
#739
#741
#743
#746
#75
#751
#754
#757
#77
#77
#772
#772
#773
#78
#780
#781
#782
#783
#784
#785
#790
#790
#797
#8
#800
#801
#802
#803
#804
#807
#810
#811
#812
#813
#815
#823
#827
#828
#83
#833
#84
#842
#86
#86
#861
#863
#866
#868
#873
#88
#88
#880
#880
#881
#884
#888
#889
#89
#89
#891
#898
#899
#9
#900
#904
#91
#915
#916
#920
#921
#925
#926
#927
#928
#938
#939
#943
#946
#947
#95
#963
#966
#967
#969
#974
#977
#984
#986
#989
#99
#99
#990
#994
#995
#998
20180600
20181200
20181200.1
20190808
20190808.1
20200225
20200225.1
20200225.2
20200225.3
20200923
20200923.1
20200923.2
20200923.3
20210324.0
20210324.1
20210324.2
20210324.rc1
20211102.0
20211102.rc2
20220623.0
20220623.1
20220623.2
20220623.rc1
20230125.0
20230125.1
20230125.2
20230125.3
20230125.4
20230125.rc3
20230802.0
20230802.1
20230802.2
20230802.3
20230802.rc1
20230802.rc2
20240116.0
20240116.1
20240116.2
20240116.3
20240116.rc1
20240116.rc2
20240722.0
20240722.1
20240722.2
20240722.rc1
20240722.rc2
20250127.0
20250127.1
20250127.2
20250127.rc1
20250127.rc2
20250512.0
20250512.1
20250512.2
20250512.rc1
20250814.0
20250814.1
20250814.2
20250814.rc1
20260107.0
20260107.1
20260107.rc1
20260107.rc2
20260526.0
20260526.rc1
20260526.rc2
-
5088cf5194
Cleanup the uses of the polyfills absl::any, absl::optional, absl::variant, and related types
Derek Mauro
2026-02-19 08:52:40 -08:00 -
90633b5020
Fix comment about releaser's operators in MakeCordFromExternal.
Abseil Team
2026-02-18 10:40:56 -08:00 -
6f0c4e732b
CMake: Add TESTONLY flag to heterogeneous_lookup_testing
Corentin Le Molgat
2026-02-18 06:05:13 -08:00 -
43a941465c
Add FAQ entries about hash tables and sanitizers
Derek Mauro
2026-02-17 18:52:20 -08:00 -
b4de535253
Update FAQ.md with bzlmod instructions, and fix some typos and awkward wording
Derek Mauro
2026-02-17 13:37:00 -08:00 -
91e52dc714
Revert: Record insert misses in hashtable profiling.
Chris Kennelly
2026-02-17 10:23:15 -08:00 -
6ec9964c32
Inline deprecated versions of absl::Base64Escape() and absl::WebSafeBase64Escape()
Derek Mauro
2026-02-17 07:25:24 -08:00 -
586a3fbe2a
Deprecate the versions of Base64Escape() and WebSafeBase64Escape() that use an output parameter.
Derek Mauro
2026-02-14 16:53:21 -08:00 -
5ec376e34b
Remove helper libraries for absl/extend
Abseil Team
2026-02-13 10:41:06 -08:00 -
4da1361dde
Resolve the filename and build_id associated with an image only once.
Abseil Team
2026-02-13 09:39:06 -08:00 -
351df81acd
Test that absl::ParseTime() rejects input with embedded NULs
Derek Mauro
2026-02-12 11:54:16 -08:00 -
27a426287c
Import of CCTZ from GitHub.
Abseil Team
2026-02-12 10:37:59 -08:00 -
216a6bed75
Abseil LTS branch, July 2024, Patch 2 (#2011)
20240722.2
lts_2024_07_22
Derek Mauro
2026-02-11 10:36:10 -05:00 -
3cb205c6ec
Abseil LTS branch, Jan 2025, Patch 2 (#2010)
20250127.2
lts_2025_01_27
Derek Mauro
2026-02-11 10:35:55 -05:00 -
38bb0b9e78
Abseil LTS branch, May 2025, Patch 2 (#2009)
20250512.2
lts_2025_05_12
Derek Mauro
2026-02-11 10:35:39 -05:00 -
0cf0a5c9d1
Abseil LTS branch, Aug 2025, Patch 2 (#2008)
20250814.2
lts_2025_08_14
Derek Mauro
2026-02-11 10:35:21 -05:00 -
255c84dadd
Abseil LTS branch, Jan 2026, Patch 1 (#2007)
20260107.1
lts_2026_01_07
Derek Mauro
2026-02-11 10:34:48 -05:00 -
92b4141fef
Use crc32 with union and rotate in CombineRawImpl.
Evan Brown
2026-02-10 13:01:34 -08:00 -
35e6a9517b
Delete the internal version of throw_delegate
Derek Mauro
2026-02-10 11:56:53 -08:00 -
919b8f9c21
Check for overflow on every iteration in a loop inside of CUnescapeInternal()
Derek Mauro
2026-02-10 09:20:39 -08:00 -
af4f27f00a
Construct {flat,node}_hash_{set,map} w/ from_range
Abseil Team
2026-02-09 13:14:56 -08:00 -
7313246786
Fix sign-extension issue in absl::HexStringToBytes()
Derek Mauro
2026-02-09 10:14:52 -08:00 -
b1b9c189ae
Remove ABSL_META_INTERNAL_STD_HASH_SFINAE_FRIENDLY_ guard
Abseil Team
2026-02-09 08:55:16 -08:00 -
81839fc522
Open up the throw_delegate library to public usage
Derek Mauro
2026-02-09 07:27:25 -08:00 -
edeeb359ad
absl::Now(): Mention the possibility of injecting an absl::Clock to improve testability
Derek Mauro
2026-02-06 13:33:02 -08:00 -
12961243df
Import of CCTZ from GitHub.
Derek Mauro
2026-02-06 08:56:06 -08:00 -
cb4ad96a5a
Correctly define ABSL_UNREACHABLE when Abseil Hardened Fast is enabled
Abseil Team
2026-02-05 15:50:44 -08:00 -
2f40498d6f
Add comment explaining why assertion may fail.
Chris Kennelly
2026-02-05 14:43:07 -08:00 -
fc3eb05099
Remove unused dependency in absl/types/optional.h
Abseil Team
2026-02-05 14:15:07 -08:00 -
bf24e8b443
Perform ValidateDownCast only in Abseil Hardened Extensive mode
Abseil Team
2026-02-05 14:14:00 -08:00 -
0e2e1ba7d4
Remove unused dependency in absl/types/optional.h
Abseil Team
2026-02-05 13:47:10 -08:00 -
742e99ce1a
Specialize long strings hash for ARM to benefit from AES instruction differences.
Vitaly Goldshteyn
2026-02-05 12:18:34 -08:00 -
f4fdd8d615
Add --define="absl=1" to the Bazel build commands in CI
Abseil Team
2026-02-05 09:07:42 -08:00 -
cd765c9dd1
Upgrade CI to Bazel 9.0.0 This requires a GoogleTest dependency update for compatibility
Derek Mauro
2026-02-04 14:04:48 -08:00 -
1ad4d33262
Upgrade CI to XCode 26.2
Derek Mauro
2026-02-04 10:23:51 -08:00 -
7a992d5351
Specialize
Mix4x16Vectorsfor ARM to benefit from direct instructions.Vitaly Goldshteyn
2026-02-04 08:06:26 -08:00 -
045a92b1ad
Update Abseil CI
Derek Mauro
2026-02-03 11:42:57 -08:00 -
62701e8e96
Avoid -Wsign-conversion in extend/internal/reflection.cc
Abseil Team
2026-02-03 08:12:52 -08:00 -
49cd3c7a20
Minor formatting change
Derek Mauro
2026-02-01 14:56:18 -08:00 -
0e5031d3c0
Add helper libraries for absl/extend
Abseil Team
2026-01-30 13:10:41 -08:00 -
b2f60a18b5
Undo add helper libraries for absl/extend
Abseil Team
2026-01-30 10:40:43 -08:00 -
bf4988f5f6
Add helper libraries for absl/extend
Abseil Team
2026-01-30 10:26:31 -08:00 -
0783addf46
AES based hash function for long strings >32 bytes on ARM CPUs.
Vitaly Goldshteyn
2026-01-30 09:21:07 -08:00 -
1fdbcb591f
Add absl::Clock, an abstract interface that interface allows decoupling code that uses time from the code that creates a point in time. You can use this to your advantage by injecting Clocks into interfaces rather than having implementations call absl::Now() directly. absl::Clock::GetRealClock() returns an absl::Clock backed by absl::Now().
Derek Mauro
2026-01-29 12:49:34 -08:00 -
0437a6d16a
Fix ODR violation in
absl/functional/bind_front.hAbseil Team
2026-01-22 12:15:03 -08:00 -
e56fcf42ab
Removing template workaround as the ::benchmark::internal::Benchmark type has now been made non-internal.
Abseil Team
2026-01-22 07:33:42 -08:00 -
dd3cb9eb82
PR #1993: Disable leak sanitizer on clang/windows
Gaetano
2026-01-21 08:13:25 -08:00 -
889ddc99e1
Ensure
absl/base/casts.husage oftypeidis well-formedAbseil Team
2026-01-16 13:51:11 -08:00 -
569ff20318
Cleanup duplicated bit-rotation code
Derek Mauro
2026-01-16 13:37:15 -08:00 -
ae164c5888
Ensure
__cpp_lib_bit_castis defined when available by including<version>Abseil Team
2026-01-16 12:39:11 -08:00 -
28e6a799ba
Make absl::Condition work with C++23 deducing-this
Abseil Team
2026-01-16 06:33:14 -08:00 -
eef1a08f4b
Update
absl::Spanandstd::spandifferences commentAbseil Team
2026-01-14 14:30:38 -08:00 -
5b086d78c4
Restrict MSVC CRC32 intrinsics to x64.
Vitaly Goldshteyn
2026-01-14 13:30:56 -08:00 -
fa3783ec81
Reimplement STLStringResizeUninitializedAmortized() using StringResizeAndOverwriteImpl()
Derek Mauro
2026-01-13 10:17:18 -08:00 -
6e0a3164d2
Update *SymbolizeURL APIs to add crash_pc parameter.
Abseil Team
2026-01-12 12:20:16 -08:00 -
83b229ada5
Refactor GroupSse2Impl to improve codegen for hashtable lookups on x86_64.
Evan Brown
2026-01-09 14:17:15 -08:00 -
e8e23f7a30
Avoid reentrancy in hashtable profiling during profile generation.
Chris Kennelly
2026-01-09 09:11:22 -08:00 -
26e36bb272
Use EXPECT_DEATH_IF_SUPPORTED instead of EXPECT_DEATH.
Abseil Team
2026-01-09 07:15:50 -08:00 -
442639517d
Fix typo in requires.h
Derek Mauro
2026-01-08 08:14:48 -08:00 -
6715d82763
Update includes in Damerau-Levenshtein distance implementation.
Abseil Team
2026-01-08 07:17:45 -08:00 -
17f673bb6e
Add absl_nonnull annotations to absl::CommandLineFlag
Laramie Leavitt
2026-01-07 17:37:13 -08:00 -
124d5e225d
Moves ABSL_REQUIRE_EXPLICIT_INIT macro in file.
Abseil Team
2026-01-07 13:06:40 -08:00 -
d407ef122a
Cherry-picks for LTS 20260107 (#1990)
20260107.rc2
20260107.0
Derek Mauro
2026-01-07 14:26:27 -05:00 -
a3bf78f685
Fix self-move handling in absl::linked_hash_{set|map}
Derek Mauro
2026-01-07 11:17:58 -08:00 -
d9d76ba372
Fix unused variable warning in GCC7
Derek Mauro
2026-01-07 10:33:43 -08:00 -
237c42c78f
Convert FastTypeIdType from an alias to a struct.
Laramie Leavitt
2026-01-07 08:32:30 -08:00 -
8d0221ce21
Apply LTS transformations for 20260107 LTS branch (#1989)
20260107.rc1
Derek Mauro
2026-01-07 11:11:28 -05:00 -
6d8e1a5cf0
Mark legacy Mutex methods and MutexLock pointer constructors as deprecated
Derek Mauro
2026-01-06 16:21:36 -08:00 -
685995bea7
cleanup: specify that it's safe to use the class in a signal handler.Aaron Jacobs
2026-01-06 15:17:33 -08:00 -
37147f50e6
Suppress bugprone-use-after-move in benign cases
Abseil Team
2026-01-06 13:54:03 -08:00 -
9391635247
StrFormat: format scientific notation without heap allocation
Abseil Team
2026-01-06 10:43:18 -08:00 -
bbb342c6de
Introduce a legacy copy of GetDebugStackTraceHook API.
Abseil Team
2026-01-06 10:36:37 -08:00 -
6bd8e2b51a
Report 1ns instead of 0ns for probe_benchmarks. Some tools incorrectly assume that benchmark was not run if 0ns reported.
Vitaly Goldshteyn
2026-01-06 10:14:15 -08:00 -
7599e36e7c
Add absl::chunked_queue
Derek Mauro
2026-01-01 05:08:09 -08:00 -
60b607be5b
CRC32version ofCombineContiguousfor length <= 32.Vitaly Goldshteyn
2025-12-31 00:51:16 -08:00 -
7b40ebf946
Add
absl::down_castAbseil Team
2025-12-30 10:04:07 -08:00 -
f788bc3d62
Fix FixedArray iterator constructor, which should require input_iterator, not forward_iterator
Derek Mauro
2025-12-30 03:55:22 -08:00 -
647ed70eff
Add a latency benchmark for hashing a pair of integers.
Evan Brown
2025-12-29 10:04:04 -08:00 -
2d4a5a87fd
Delete absl::strings_internal::STLStringReserveAmortized()
Derek Mauro
2025-12-29 08:14:41 -08:00 -
a529ebc843
As IsAtLeastInputIterator helper
Derek Mauro
2025-12-29 08:00:50 -08:00 -
87c547923d
Use StringAppendAndOverwrite() in CEscapeAndAppendInternal()
Derek Mauro
2025-12-29 07:03:38 -08:00 -
24a5eb08e7
Add support for absl::(u)int128 in FastIntToBuffer()
Abseil Team
2025-12-28 15:52:40 -08:00 -
5d365d332a
absl/strings: Prepare helper for printing objects to string representations.
Chris Kennelly
2025-12-22 17:28:40 -08:00 -
1037021200
Use SimpleAtob() for parsing bool flags
Derek Mauro
2025-12-22 12:23:49 -08:00 -
de9ab52205
No-op changes to relative timeout support code.
Derek Mauro
2025-12-22 11:19:13 -08:00 -
a8960c053b
Adjust visibility of heterogeneous_lookup_testing.h
Derek Mauro
2025-12-19 13:12:45 -08:00 -
746ae76d0a
Remove -DUNORDERED_SET_CXX17 since the macro no longer exists
Derek Mauro
2025-12-19 10:30:38 -08:00 -
6c846a3540
[log] Prepare helper for streaming container contents to strings.
Chris Kennelly
2025-12-19 09:43:05 -08:00 -
885e4ff0df
Restrict the visibility of some internal testing utilities
Derek Mauro
2025-12-19 06:15:28 -08:00 -
630e92d5d5
Add absl::linked_hash_set and absl::linked_hash_map
Derek Mauro
2025-12-19 04:49:30 -08:00 -
ab8fec82ff
[meta] Add constexpr testing helper.
Chris Kennelly
2025-12-18 12:57:29 -08:00 -
641721e94f
BUILD file reformatting.
Chris Kennelly
2025-12-18 08:43:24 -08:00 -
03ea849fa2
absl/meta: Add C++17 port of C++20requiresexpression for internal useChris Kennelly
2025-12-18 07:28:09 -08:00 -
9ebd93a774
Remove the implementation of
absl::string_view, which was only needed prior to C++17.absl::string_viewis now an alias forstd::string_view. It is recommended that clients simply usestd::string_view.Derek Mauro
2025-12-17 10:23:06 -08:00 -
d2dd9b9ee9
No public description
Abseil Team
2025-12-16 13:44:36 -08:00 -
17947175b5
absl:🎏 Stop echoing file content in flagfile parsing errors Modified ArgsList::ReadFromFlagfile to redact the content of unexpected lines from error messages. \
Abseil Team
2025-12-16 10:10:46 -08:00 -
4ab5394975
Refactor the declaration of
raw_hash_set/btreeto omit default template parameters from the subclasses.Samuel Benzaquen
2025-12-15 10:49:11 -08:00 -
fa7bc39e59
Import of CCTZ from GitHub.
Abseil Team
2025-12-12 10:19:28 -08:00 -
b9a26fe1bc
Add ABSL_ATTRIBUTE_LIFETIME_BOUND to Flag help generator
Abseil Team
2025-12-11 10:18:21 -08:00 -
ba9fa8c3ab
Correct
Mix4x16Vectorscomment.Vitaly Goldshteyn
2025-12-10 13:00:51 -08:00