mirror of
https://github.com/abseil/abseil-cpp.git
synced 2026-06-06 21:34:30 +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
-
c814d4e28b
Merge pull request #1289 from keith:ks/fix-more-clang-deprecated-builtins
Copybara-Service
2022-10-06 08:33:32 -07:00 -
a39feb0a01
Merge pull request #1285 from jun-sheaf:patch-1
Copybara-Service
2022-10-06 07:37:16 -07:00 -
541818ee30
Add clang < 7 to conditions
Randolf J
2022-10-05 23:01:02 +02:00 -
beaec23379
Merge branch 'abseil:master' into patch-1
Randolf J
2022-10-05 22:51:24 +02:00 -
1fd600dc49
Delete LogEntry's copy ctor and assignment operator.
Andy Getzendanner
2022-10-05 10:59:15 -07:00 -
b3162b1da6
Make sinks provided to
AbslStringify()usable withabsl::Format().Marcin Kowalczyk
2022-10-05 07:42:50 -07:00 -
d24156f63c
Cast unused variable to void
Abseil Team
2022-10-04 14:38:02 -07:00 -
04672c69a0
No changes in OSS.
Gennadiy Rozental
2022-10-04 13:28:12 -07:00 -
bf2bf60a3e
Update charconv.cc
Randolf J
2022-10-04 20:21:02 +02:00 -
71aa5dda4c
chore: limit to Clang
Randolf J
2022-10-04 20:16:38 +02:00 -
e61fc6d8da
Fix more clang deprecated builtins
Keith Smiley
2022-10-04 17:22:04 +00:00 -
e225d0b2c6
No changes in OSS
Gennadiy Rozental
2022-10-03 19:43:24 -07:00 -
75173d8585
Initialize
Allocationto eliminate compile errorGOGOYAO
2022-10-04 08:45:16 +08:00 -
535f22b4a0
Replace the kPower10ExponentTable array with a formula.
Abseil Team
2022-10-03 17:25:20 -07:00 -
f19051447f
CMake: Mark absl::cord_test_helpers and absl::spy_hash_state PUBLIC
Abseil Team
2022-10-03 14:47:10 -07:00 -
f8e0ff7f33
Use trivial relocation for transfers in swisstable and b-tree.
Evan Brown
2022-10-03 10:51:40 -07:00 -
d277a48d4c
Merge pull request #1284 from t0ny-peng:chore/remove-unused-class-in-variant
Copybara-Service
2022-10-03 07:38:00 -07:00 -
6acb60c161
Removes the legacy spellings of the thread annotation macros/functions by default.
Derek Mauro
2022-10-03 07:26:24 -07:00 -
d113dec820
Update charconv.cc
Randolf J
2022-10-02 17:12:31 +02:00 -
98f9a61187
chore: Remove unused helper ConversionIsPossible.
Hao Peng
2022-10-01 08:00:30 +00:00 -
7f3c0d7811
Allows absl::StrCat to accept types that implement AbslStringify()
Abseil Team
2022-09-30 12:11:27 -07:00 -
e8304a5c62
Merge pull request #1283 from pateldeev:any_inovcable_rename_true
Copybara-Service
2022-09-30 09:16:42 -07:00 -
ba78523573
Cleanup: SmallMemmove nullify should also be limited to 15 bytes
Martijn Vels
2022-09-30 08:18:08 -07:00 -
516c626692
Cleanup: implement PrependArray and PrependPrecise in terms of InlineData
Martijn Vels
2022-09-29 18:24:05 -07:00 -
92bc0b6b68
Cleanup: Move BitwiseCompare() to InlineData, and make it layout independent.
Martijn Vels
2022-09-29 18:14:53 -07:00 -
54f3476f15
Rename True alias.
pateldeev
2022-09-29 17:24:02 -07:00 -
b39aa365e1
Change kPower10Table bounds to be half-open
Abseil Team
2022-09-29 16:21:41 -07:00 -
cfa5dc7576
Cleanup some InlineData internal layout specific details from cord.h
Martijn Vels
2022-09-29 15:58:11 -07:00 -
40ede06edc
Improve the comments on the implementation of format hooks adl tricks.
Matt Kulukundis
2022-09-29 13:42:28 -07:00 -
f8b5a041bd
Expand LogEntry method docs.
Andy Getzendanner
2022-09-29 07:59:48 -07:00 -
dce028bdce
Documentation: Remove an obsolete note about the implementation of
Cord.Abseil Team
2022-09-28 16:56:02 -07:00 -
80cbb52f4d
absl::base_internal::ReadLongFromFileshould useO_CLOEXECand handle interrupts toreadAbseil Team
2022-09-28 14:06:14 -07:00 -
f7404cd33f
Allows absl::StrFormat to accept types which implement AbslStringify()
Abseil Team
2022-09-28 11:33:29 -07:00 -
6d9ea2b46f
Add common_policy_traits - a subset of hash_policy_traits that can be shared between raw_hash_set and btree.
Evan Brown
2022-09-28 10:44:11 -07:00 -
df19c20996
Split configuration related to cycle clock into separate headers
Abseil Team
2022-09-26 18:43:11 -07:00 -
1cd889767e
Fix -Wimplicit-int-conversion and -Wsign-conversion warnings in btree.
Abseil Team
2022-09-26 08:53:34 -07:00 -
7f9c536c0a
Implement Eisel-Lemire for from_chars<float>
Abseil Team
2022-09-26 06:36:48 -07:00 -
8b951b0999
Import of CCTZ from GitHub.
Abseil Team
2022-09-25 11:00:37 -07:00 -
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".
Abseil Team
2022-09-20 14:20:55 -07:00 -
d54fd91c4e
De-pointerize LogStreamer::stream_, and fix move ctor/assign preservation of flags and other stream properties.
Andy Getzendanner
2022-09-20 13:49:46 -07:00 -
55996e2e30
Explicitly disallows modifiers for use with %v.
Abseil Team
2022-09-20 13:24:16 -07:00 -
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.
Evan Brown
2022-09-20 13:12:25 -07:00 -
800c04f64a
Add sparse and string copy constructor benchmarks for hash table.
Abseil Team
2022-09-20 11:04:11 -07:00 -
d4607b3f05
Make BTrees work with custom allocators that recycle memory.
Abseil Team
2022-09-19 09:30:00 -07:00 -
5937b7f9d1
Update the readme, and (internally) fix some export processes to better keep it up-to-date going forward.
Andy Getzendanner
2022-09-19 06:28:24 -07:00 -
6b7b11a97f
Add the fact that CHECK_OK exits the program to the comment of CHECK_OK.
Abseil Team
2022-09-16 15:38:23 -07:00 -
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
chardue to ambiguity regarding the intended output. Please continue to use %c forchar.Abseil Team
2022-09-15 14:29:39 -07:00 -
d423ac0ef0
Implement correct move constructor and assignment for absl::strings_internal::OStringStream, and mark that class final.
Andy Getzendanner
2022-09-14 09:23:31 -07:00 -
4832049e5c
Add more options for
BM_iterationin order to see better picture for choosing trade off for iteration optimizations.Abseil Team
2022-09-14 07:12:47 -07:00 -
1be36c8a50
Change
EndComparisonbenchmark to not measure iteration. Also addedBM_Iterationseparately.Abseil Team
2022-09-13 23:27:41 -07:00 -
dc6109e0c8
Implement Eisel-Lemire for from_chars<double>
Abseil Team
2022-09-13 18:34:27 -07:00 -
530cd52f58
Add
-llogto linker options when building log_sink_set in logging internals.Greg Falcon
2022-09-13 11:44:56 -07:00 -
b92f23a08a
Apply clang-format to btree.h.
Evan Brown
2022-09-13 10:36:22 -07:00 -
2d80dec405
Improve failure message: tell the values we don't like.
Abseil Team
2022-09-13 09:48:11 -07:00 -
bf9c19e545
Increase the number of per-ObjFile program headers we can expect.
Abseil Team
2022-09-13 07:50:40 -07:00 -
5a547f8bbd
Fix "unsafe narrowing" warnings in absl, 8/n.
Abseil Team
2022-09-12 16:04:42 -07:00 -
0a066f31d9
Fix format string error with an explicit cast
Derek Mauro
2022-09-08 14:41:01 -07:00 -
5b01512e94
Add a case to detect when the Bazel compiler string is explicitly set to "gcc", instead of just detecting Bazel's default "compiler" string.
Derek Mauro
2022-09-08 13:26:39 -07:00 -
2594f85514
Fix "unsafe narrowing" warnings in absl, 10/n.
Abseil Team
2022-09-08 12:27:50 -07:00 -
69199fcebe
Fix "unsafe narrowing" warnings in absl, 9/n.
Abseil Team
2022-09-08 12:21:40 -07:00 -
518984e432
Fix stacktrace header includes
Derek Mauro
2022-09-08 08:07:13 -07:00 -
f753eb27d0
Add a missing dependency on :raw_logging_internal
Abseil Team
2022-09-07 13:11:27 -07:00 -
ea9c8ff578
CMake: Require at least CMake 3.10
Derek Mauro
2022-09-07 06:58:32 -07:00 -
308bbf300f
CMake: install artifacts reflect the compiled ABI
Abseil Team
2022-09-06 13:11:28 -07:00 -
d3c00b06b3
Fixes bug so that
%vwith modifiers doesn't compile.%vis not intended to work with modifiers because the meaning of modifiers is type-dependent and%vis intended to be used in situations where the type is not important. Please continue using if%sif you require format modifiers.Abseil Team
2022-09-06 12:58:40 -07:00 -
60499cf45c
Convert algorithm and container benchmarks to cc_binary
Derek Mauro
2022-09-06 12:02:16 -07:00 -
f2b8a81d63
Merge pull request #1269 from isuruf:patch-1
Copybara-Service
2022-09-06 07:59:48 -07:00 -
2052c2e37c
InlinedVector: Small improvement to the max_size() calculation
Derek Mauro
2022-09-02 11:27:49 -07:00 -
152e9a1826
CMake: Mark hash_testing as a public testonly library, as it is with Bazel
Derek Mauro
2022-09-02 10:32:30 -07:00 -
b922dbefc4
Remove the ABSL_HAVE_INTRINSIC_INT128 test from pcg_engine.h
Derek Mauro
2022-09-02 06:54:22 -07:00 -
09f4602cc8
Compile all dependencies of the DLL with ABSL_CONSUME_DLL
Isuru Fernando
2022-09-02 04:04:37 -05:00 -
4a1ccf16ed
Fix ClangTidy warnings in btree.h and btree_test.cc.
Evan Brown
2022-09-01 14:54:00 -07:00 -
4b9df7eade
Fix log StrippingTest on windows when TCHAR = WCHAR
Abseil Team
2022-09-01 13:46:56 -07:00 -
b677bd139d
Refactors checker.h and replaces recursive functions with iterative functions for readability purposes.
Abseil Team
2022-09-01 13:46:53 -07:00 -
c0b0f63fc5
Refactors checker.h to use if statements instead of ternary operators for better readability.
Abseil Team
2022-09-01 13:44:50 -07:00 -
30e43220e4
Import of CCTZ from GitHub.
Abseil Team
2022-09-01 12:18:47 -07:00 -
af0babf01f
Workaround for ASAN stack safety analysis problem with FixedArray container annotations.
Abseil Team
2022-09-01 11:23:01 -07:00 -
fa108c444f
Rollback of fix "unsafe narrowing" warnings in absl, 8/n.
Derek Mauro
2022-09-01 10:08:26 -07:00 -
847fa56a54
Fix "unsafe narrowing" warnings in absl, 8/n.
Abseil Team
2022-09-01 09:19:13 -07:00 -
b308bc0651
Changes mutex profiling
Abseil Team
2022-09-01 09:03:32 -07:00 -
43d3c7a4e2
InlinedVector: Correct the computation of max_size()
Derek Mauro
2022-08-31 13:44:00 -07:00 -
6a262fdadd
Adds support for "%v" in absl::StrFormat and related functions for string-like types (support for other builtin types will follow in future changes). Rather than specifying %s for strings, users may specify %v and have the format specifier deduced. Notably, %v does not work for
const char*because we cannot be certain if %s or %p was intended (nor can we be certain if theconst char*was properly null-terminated). If you have aconst char*you know is null-terminated and would like to work with %v, please wrap it in astring_viewbefore using it.Abseil Team
2022-08-31 12:29:19 -07:00 -
72ec15a317
Fixed header guards to match style guide conventions.
Abseil Team
2022-08-31 10:39:21 -07:00 -
78f885642a
Typo fix
Gennadiy Rozental
2022-08-31 10:32:11 -07:00 -
8c0b94e793
Switch time_state to explicit default initialization instead of value initialization. (#1261)
20220623.1
Andy Getz
2022-08-31 13:15:21 -04:00 -
37c5c2e5cc
Added some more no_test.. tags to build targets for controlling testing.
Abseil Team
2022-08-31 08:01:06 -07:00 -
34838efe8f
Remove includes which are not used directly.
Abseil Team
2022-08-30 10:33:13 -07:00 -
277ce1ddc2
CMake: Add an option to build the libraries that are used for writing tests without requiring Abseil's tests be built (default=OFF)
Derek Mauro
2022-08-29 16:52:14 -07:00 -
d9382f7290
Fix "unsafe narrowing" warnings in absl, 7/n.
Abseil Team
2022-08-29 14:14:51 -07:00 -
75691f1c32
Fix "unsafe narrowing" warnings in absl, 6/n.
Abseil Team
2022-08-29 14:08:26 -07:00 -
92fdbfb301
Release the Abseil Logging library
Gennadiy Rozental
2022-08-25 14:15:03 -07:00 -
54022b0deb
Switch time_state to explicit default initialization instead of value initialization.
Andy Getzendanner
2022-08-24 13:18:18 -07:00 -
c18bb21578
spinlock.h: Clean up includes
Abseil Team
2022-08-24 06:01:39 -07:00 -
c00a27581e
Fix minor typo in absl/time/time.h comment: "ToDoubleNanoSeconds" -> "ToDoubleNanoseconds"
Abseil Team
2022-08-23 12:27:20 -07:00 -
c561515182
Support compilers that are unknown to CMake
Abseil Team
2022-08-22 12:25:07 -07:00 -
f7474d4961
Import of CCTZ from GitHub.
Abseil Team
2022-08-18 11:37:57 -07:00 -
188138facb
Change bit_width(T) to return int rather than T.
Abseil Team
2022-08-18 10:44:22 -07:00 -
d06b89b25d
Import of CCTZ from GitHub.
Abseil Team
2022-08-17 16:39:53 -07:00 -
df638bf05a
Merge pull request #1252 from jwest591:conan-fix
Copybara-Service
2022-08-17 10:39:09 -07:00 -
e81f6ba042
Don't try to enable use of ARM NEON intrinsics when compiling in CUDA device mode. They are not available in that configuration, even if the host supports them.
Abseil Team
2022-08-17 10:24:45 -07:00