mirror of
https://github.com/trapexit/mergerfs.git
synced 2026-10-25 18:40:18 -04:00
Commit graph
Select branches
Hide pull requests
allocs
bespoke-policies
bespoke-policies2
c++11
clonefd
debug-output
docs-inotify
docstest
enotconn
export
follow-symlinks
foo
getattr
getattr-cache
getattr2
gh-pages
hash
hidden_files
ioctl-free
latest-release
libfuse-cxx
locks
manpage
master
memdebug
mfm
mmaptests
mtab
nfsdebug
nix-debugging
nobranches
node-size
optional
passthrough
passthrough-depth
passthrough-depth2
passthrough2
passthrough_debug
paths
read-failover
read-failover2
readdir
revert-1163-thread-defaults
revert-1345-latest-release
rmdir-errors
rootfd
rpmalloc
slab-maintenance
splice
splice-spin
splice2
stuff
test
threadpool
toggle-debug
toml
toml4
trapexit-patch-1
webui
webui-rebase
#100
#1005
#1007
#1008
#101
#1019
#1020
#1023
#1024
#1025
#1026
#1031
#1032
#1039
#1045
#1057
#1058
#106
#1074
#108
#1085
#1087
#1089
#109
#1091
#1092
#1093
#1104
#1105
#1106
#1107
#1109
#111
#1116
#1118
#1119
#112
#1120
#1123
#1124
#1125
#1126
#1127
#1128
#1129
#113
#1130
#1131
#1133
#1137
#1139
#114
#1140
#1142
#1143
#1145
#1146
#1147
#1149
#1150
#1151
#1153
#1154
#1155
#1156
#1159
#1161
#1163
#1165
#1166
#1170
#1171
#118
#1189
#119
#1191
#120
#1203
#1204
#1206
#1207
#1208
#1209
#121
#1212
#1213
#1219
#122
#1220
#1224
#1225
#1226
#1227
#1228
#1231
#1232
#1233
#1234
#1235
#1237
#1238
#1239
#1240
#1241
#1242
#1244
#1249
#125
#1254
#126
#1262
#1263
#1269
#1271
#1275
#1276
#1277
#1280
#1283
#1289
#1294
#1295
#1298
#1299
#1305
#1306
#1307
#1308
#1309
#1312
#1315
#1320
#1321
#1323
#1342
#1345
#1346
#135
#136
#137
#1377
#138
#1382
#1386
#1387
#1388
#1389
#139
#1390
#1391
#1392
#1395
#1397
#1398
#1399
#1402
#1407
#1408
#1409
#1410
#1412
#1413
#1414
#1415
#1416
#1423
#1425
#1426
#1429
#1431
#1433
#1434
#1435
#1438
#1439
#144
#1441
#1443
#1444
#1445
#1447
#1448
#1449
#145
#1450
#1453
#1455
#1456
#1457
#1458
#1459
#1462
#1463
#1464
#1466
#1467
#147
#1470
#1472
#1473
#1476
#1477
#1479
#1483
#1484
#1485
#1486
#1488
#1489
#1491
#1492
#1493
#1494
#1495
#1495
#1498
#1499
#1500
#1501
#1502
#1502
#1503
#1504
#1505
#1506
#1507
#1508
#1509
#151
#1512
#1513
#1514
#1515
#1516
#1518
#1519
#152
#1520
#1522
#1523
#1524
#1525
#1527
#1528
#1529
#1530
#1531
#1532
#1533
#1534
#1535
#1536
#1537
#1538
#1540
#1541
#1542
#1543
#1544
#1547
#1549
#155
#1550
#1551
#1552
#1553
#1554
#1555
#1556
#1557
#1559
#156
#1560
#1561
#1563
#1564
#1566
#1567
#1568
#1569
#157
#1570
#1573
#1574
#1575
#1577
#1578
#158
#1580
#1582
#1583
#1584
#1585
#159
#1590
#1591
#1592
#1593
#1595
#1598
#160
#1600
#1601
#1603
#1604
#1605
#1609
#1610
#1612
#1613
#1614
#1616
#1617
#1618
#1619
#162
#1620
#1621
#1623
#1624
#1625
#1626
#1627
#1628
#1629
#163
#1630
#1631
#1632
#1633
#1634
#1636
#1637
#1638
#1639
#164
#1640
#1641
#1642
#1643
#1644
#1647
#1648
#1649
#165
#1650
#1651
#1652
#1653
#1654
#1656
#1657
#1658
#1659
#166
#1660
#1661
#1663
#1664
#1666
#1667
#1668
#1669
#167
#1670
#1671
#1671
#1672
#1672
#1674
#1677
#1678
#1678
#168
#1680
#1681
#1682
#1683
#1685
#169
#171
#172
#177
#178
#178
#179
#180
#185
#190
#191
#192
#195
#196
#197
#199
#200
#201
#203
#205
#206
#207
#208
#210
#211
#212
#215
#218
#219
#220
#222
#223
#225
#226
#227
#228
#230
#231
#232
#233
#234
#235
#237
#238
#240
#241
#242
#243
#244
#245
#247
#249
#250
#251
#256
#257
#258
#259
#262
#263
#265
#266
#268
#269
#270
#271
#272
#274
#275
#278
#279
#280
#281
#285
#288
#290
#291
#293
#294
#296
#297
#298
#299
#30
#300
#301
#304
#305
#309
#31
#313
#314
#315
#316
#317
#318
#320
#321
#324
#325
#327
#328
#329
#330
#331
#331
#333
#334
#336
#34
#340
#341
#348
#349
#35
#350
#351
#352
#36
#360
#361
#362
#365
#37
#37
#371
#371
#372
#374
#376
#378
#379
#382
#383
#384
#385
#386
#387
#388
#389
#39
#390
#391
#392
#393
#394
#395
#396
#397
#398
#399
#400
#402
#403
#405
#409
#412
#415
#416
#418
#42
#420
#421
#422
#423
#424
#428
#429
#433
#434
#435
#44
#445
#449
#45
#450
#451
#452
#454
#46
#461
#469
#47
#471
#472
#473
#474
#475
#482
#49
#491
#493
#494
#495
#496
#499
#503
#503
#504
#505
#506
#509
#51
#510
#511
#513
#514
#515
#516
#517
#518
#520
#525
#527
#528
#529
#530
#531
#533
#534
#537
#539
#543
#544
#549
#55
#550
#552
#555
#556
#558
#559
#56
#563
#564
#565
#567
#568
#57
#574
#575
#577
#579
#580
#581
#582
#583
#584
#585
#586
#589
#591
#592
#593
#599
#60
#601
#603
#605
#609
#61
#610
#611
#615
#617
#619
#62
#620
#621
#622
#623
#624
#627
#628
#629
#63
#630
#632
#633
#635
#636
#639
#643
#653
#655
#657
#659
#66
#660
#662
#663
#668
#669
#67
#675
#677
#684
#685
#689
#69
#694
#697
#699
#70
#700
#701
#705
#706
#707
#710
#711
#716
#720
#722
#723
#726
#729
#730
#737
#74
#741
#749
#75
#754
#755
#758
#76
#762
#763
#766
#767
#77
#774
#775
#776
#777
#779
#78
#780
#781
#782
#783
#784
#786
#787
#789
#79
#790
#791
#792
#794
#795
#796
#797
#798
#80
#800
#805
#806
#807
#808
#809
#81
#810
#813
#814
#815
#817
#818
#819
#821
#825
#827
#828
#83
#831
#832
#833
#834
#835
#837
#843
#844
#845
#85
#851
#854
#855
#856
#857
#858
#86
#860
#865
#87
#870
#871
#876
#878
#880
#883
#884
#888
#889
#89
#891
#913
#914
#92
#923
#924
#926
#93
#938
#939
#94
#940
#944
#945
#95
#951
#953
#954
#955
#956
#957
#959
#96
#964
#966
#967
#968
#969
#97
#972
#975
#977
#978
#979
#98
#984
#99
#991
#997
1.0.0
1.0.1
1.0.2
1.1.0
1.2.0
1.2.1
1.2.2
1.2.3
1.2.4
1.3.0
1.4.0
1.4.1
1.5.0
1.5.1
1.6.0
1.7.0
1.7.1
2.0.0
2.0.1
2.1.0
2.1.1
2.1.2
2.10.0
2.11.0
2.12.0
2.12.1
2.12.2
2.12.3
2.13.0
2.13.1
2.14.0
2.15.0
2.16.0
2.16.1
2.17.0
2.18.0
2.19.0
2.2.0
2.20.0
2.21.0
2.22.0
2.22.1
2.23.0
2.23.1
2.24.0
2.24.1
2.24.2
2.25.0
2.25.1
2.26.0
2.26.1
2.26.2
2.27.0
2.27.1
2.28.0
2.28.1
2.28.2
2.28.3
2.29.0
2.3.0
2.30.0
2.31.0
2.32.0
2.32.1
2.32.2
2.32.3
2.32.4
2.32.5
2.32.6
2.33.0
2.33.1
2.33.2
2.33.3
2.33.4
2.33.5
2.34.0
2.34.1
2.35.0
2.35.1
2.36.0
2.37.0
2.37.1
2.38.0
2.38.1
2.39.0
2.4.0
2.40.0
2.40.1
2.40.2
2.41.0
2.41.1
2.42.0
2.5.0
2.6.0
2.7.0
2.8.0
2.9.0
2.9.1
-
342a1efcfb
Add QEMU binfmt setup and fix static installer
Antonio SJ Musumeci
2026-05-06 00:49:01 -05:00 -
c587a127fb
add missing <new> include for std::nothrow in fuse_session.cpp
Antonio SJ Musumeci
2026-05-05 23:50:50 -05:00 -
f1034a3ad6
Remove timed node removal
Antonio SJ Musumeci
2026-05-05 16:01:55 -05:00 -
8117998205
Remove unused lock operation plumbing
Antonio SJ Musumeci
2026-05-04 23:50:45 -05:00 -
cc780bc521
libfuse: remove per-node lock bookkeeping
Antonio SJ Musumeci
2026-05-04 23:20:48 -05:00 -
14b7c8e607
Use stat fingerprint as cache validity sentinel
Antonio SJ Musumeci
2026-05-04 19:24:12 -05:00 -
c849c32dc6
update fuse_lib_tmpfile() node management to match fuse_lib_create()
Antonio SJ Musumeci
2026-05-06 18:34:28 -05:00 -
c164d6a2a3
Document advisory locking limitation and update deprecated options
Antonio SJ Musumeci
2026-05-06 16:19:45 -05:00 -
b8596e28de
Add QEMU binfmt setup and fix static installer
Antonio SJ Musumeci
2026-05-06 00:49:01 -05:00 -
949988097b
add missing <new> include for std::nothrow in fuse_session.cpp
Antonio SJ Musumeci
2026-05-05 23:50:50 -05:00 -
0fcd0c11d9
Remove timed node removal
Antonio SJ Musumeci
2026-05-05 16:01:55 -05:00 -
06095df8b2
Remove unused lock operation plumbing
Antonio SJ Musumeci
2026-05-04 23:50:45 -05:00 -
add04d1e0f
libfuse: remove per-node lock bookkeeping
Antonio SJ Musumeci
2026-05-04 23:20:48 -05:00 -
548fbd3411
Use stat fingerprint as cache validity sentinel
Antonio SJ Musumeci
2026-05-04 19:24:12 -05:00 -
836ed92a6f
libfuse: rewrite remembered node retention
stuff
Antonio SJ Musumeci
2026-05-03 23:41:05 -05:00 -
230b194291
config: make fuse runtime flags atomic
Antonio SJ Musumeci
2026-05-03 23:40:52 -05:00 -
fae31d68c2
libfuse: tighten scoped mutex locking
Antonio SJ Musumeci
2026-05-03 23:40:39 -05:00 -
c560de4ceb
Vendor and integrate rpmalloc 1.4.5
rpmalloc
Antonio SJ Musumeci
2026-04-30 22:15:25 -05:00 -
3ff9794fff
libfuse: fix use-after-free in fuse_lib_ioctl
Antonio SJ Musumeci
2026-04-30 12:11:01 -05:00 -
55214a648a
libfuse: move DEFER free to always run in fuse_lib_ioctl
ioctl-free
Antonio SJ Musumeci
2026-04-30 12:11:01 -05:00 -
f71e27644e
vendor moodycamel queue and upgrade to 1.0.5
Antonio SJ Musumeci
2026-04-30 00:16:24 -05:00 -
d0372c98d1
vendor moodycamel queue and upgrade to 1.0.5
Antonio SJ Musumeci
2026-04-30 00:16:24 -05:00 -
943f91ff98
Strengthen mergerfs integration tests
Antonio SJ Musumeci
2026-04-29 17:44:22 -05:00 -
92b3af3127
Strengthen mergerfs integration tests
Antonio SJ Musumeci
2026-04-29 17:44:22 -05:00 -
ef1e01b5a5
Add unit and integration tests for recently changed code
Antonio SJ Musumeci
2026-04-29 12:19:54 -05:00 -
f1de40aed0
Add unit and integration tests for recently changed code
Antonio SJ Musumeci
2026-04-29 12:19:54 -05:00 -
50c0627b2b
Better handle make sanitize option
Antonio SJ Musumeci
2026-04-29 11:10:41 -05:00 -
660f556ac6
Don't return success on ENOTEMPTY rmdir errors
Antonio SJ Musumeci
2026-04-29 09:19:28 -05:00 -
592f01ae12
Better handle make sanitize option
Antonio SJ Musumeci
2026-04-29 11:10:41 -05:00 -
6ab45b8868
Don't return success on ENOTEMPTY rmdir errors
Antonio SJ Musumeci
2026-04-29 09:19:28 -05:00 -
997b036064
Reject invalid policies
Antonio SJ Musumeci
2026-04-28 23:13:02 -05:00 -
afa2a23da6
Reject invalid policies
Antonio SJ Musumeci
2026-04-28 23:13:02 -05:00 -
9308a3729c
When file unlinked check open_files map
Antonio SJ Musumeci
2026-04-28 09:07:27 -05:00 -
a28229db66
When file unlinked check open_files map
Antonio SJ Musumeci
2026-04-28 09:07:27 -05:00 -
7616d8b1ac
Rework readlink to not depend on cstr nul termination
Antonio SJ Musumeci
2026-04-24 17:35:47 -05:00 -
b6d5da2330
Rework readlink to not depend on cstr nul termination
Antonio SJ Musumeci
2026-04-24 17:35:47 -05:00 -
a86092b3c2
Don't push docs for RC tags
Antonio SJ Musumeci
2026-04-23 20:45:01 -05:00 -
f0caf1be8c
Don't push docs for RC tags
Antonio SJ Musumeci
2026-04-23 20:45:01 -05:00 -
bedb116669
Set default version to latest with mike 2.2.0
Antonio SJ Musumeci
2026-04-23 20:45:18 -05:00 -
18ddea2fbf
Deployed
47bd4259bto 2.41.0 with MkDocs 1.6.1 and mike 2.2.0
Antonio SJ Musumeci
2026-04-23 20:45:15 -05:00 -
b2a83cc149
Deployed
960f5fdbbto 2.41.1 with MkDocs 1.6.1 and mike 2.2.0
Antonio SJ Musumeci
2026-04-23 20:45:11 -05:00 -
21c600b430
Deployed b871bd6f2 to latest with MkDocs 1.6.1 and mike 2.2.0
Antonio SJ Musumeci
2026-04-23 20:45:07 -05:00 -
8f1914f946
Removed everything with mike 2.2.0
Antonio SJ Musumeci
2026-04-23 20:45:03 -05:00 -
7c11179e81
Deployed
e613d9415to 2.41.0 with MkDocs 1.6.1 and mike 2.2.0
Antonio SJ Musumeci
2026-04-23 20:44:58 -05:00 -
07ed3726ae
Deployed
e613d9415to 2.41.1 with MkDocs 1.6.1 and mike 2.2.0
Antonio SJ Musumeci
2026-04-23 20:44:53 -05:00 -
989b3b06d5
Deployed
e613d9415to latest with MkDocs 1.6.1 and mike 2.2.0
Antonio SJ Musumeci
2026-04-23 20:44:48 -05:00 -
917715471c
Removed everything with mike 2.2.0
Antonio SJ Musumeci
2026-04-23 20:44:45 -05:00 -
0f11df504b
Set default version to latest with mike 2.2.0
Antonio SJ Musumeci
2026-04-23 20:44:01 -05:00 -
43f4d6569d
Deployed
47bd4259bto 2.41.0 with MkDocs 1.6.1 and mike 2.2.0
Antonio SJ Musumeci
2026-04-23 20:43:58 -05:00 -
9b31226619
Deployed
960f5fdbbto 2.41.1 with MkDocs 1.6.1 and mike 2.2.0
Antonio SJ Musumeci
2026-04-23 20:43:53 -05:00 -
0b69e28cfc
Deployed
390535552to 2.42.0-rc0 with MkDocs 1.6.1 and mike 2.2.0
Antonio SJ Musumeci
2026-04-23 20:43:49 -05:00 -
f2b864df5c
Deployed
da68cf3a8to 2.42.0-rc1 with MkDocs 1.6.1 and mike 2.2.0
Antonio SJ Musumeci
2026-04-23 20:43:44 -05:00 -
ab5648377f
Deployed
e613d9415to 2.42.0-rc2 with MkDocs 1.6.1 and mike 2.2.0
Antonio SJ Musumeci
2026-04-23 20:43:39 -05:00 -
984a0fea76
Deployed
e613d9415to latest with MkDocs 1.6.1 and mike 2.2.0
Antonio SJ Musumeci
2026-04-23 20:43:34 -05:00 -
617fc7b427
Removed everything with mike 2.2.0
Antonio SJ Musumeci
2026-04-23 20:43:30 -05:00 -
37f7dd59b1
Set default version to latest with mike 2.2.0+zensical-0.1.0
Antonio SJ Musumeci
2026-04-23 19:40:44 -06:00 -
fd03baabf2
Deployed
390535552to 2.41.0 with Zensical 0.0.36 and mike 2.2.0+zensical-0.1.0
Antonio SJ Musumeci
2026-04-23 19:40:42 -06:00 -
9fad4f8ad7
Deployed
390535552to 2.41.1 with Zensical 0.0.36 and mike 2.2.0+zensical-0.1.0
Antonio SJ Musumeci
2026-04-23 19:40:38 -06:00 -
18bdb0bdf0
Deployed
390535552to 2.42.0-rc0 with Zensical 0.0.36 and mike 2.2.0+zensical-0.1.0
Antonio SJ Musumeci
2026-04-23 19:40:33 -06:00 -
8e85a3ac3d
Deployed
da68cf3a8to 2.42.0-rc1 with Zensical 0.0.36 and mike 2.2.0+zensical-0.1.0
Antonio SJ Musumeci
2026-04-23 19:40:30 -06:00 -
914bdbf318
Deployed
e613d9415to 2.42.0-rc2 with Zensical 0.0.36 and mike 2.2.0+zensical-0.1.0
Antonio SJ Musumeci
2026-04-23 19:40:27 -06:00 -
f53c1a402d
Deployed
e613d9415to latest with Zensical 0.0.36 and mike 2.2.0+zensical-0.1.0
Antonio SJ Musumeci
2026-04-23 19:40:24 -06:00 -
45655b381e
Removed everything with mike 2.2.0+zensical-0.1.0
Antonio SJ Musumeci
2026-04-23 19:40:20 -06:00 -
0f3d81d82e
Set default version to latest with mike 2.2.0+zensical-0.1.0
Antonio SJ Musumeci
2026-04-23 19:39:15 -06:00 -
ebb260b502
Deployed
390535552to 2.41.0 with Zensical 0.0.36 and mike 2.2.0+zensical-0.1.0
Antonio SJ Musumeci
2026-04-23 19:39:12 -06:00 -
3f2cddb6b3
Deployed
390535552to 2.41.1 with Zensical 0.0.36 and mike 2.2.0+zensical-0.1.0
Antonio SJ Musumeci
2026-04-23 19:39:09 -06:00 -
e51684d678
Deployed
390535552to 2.42.0-rc0 with Zensical 0.0.36 and mike 2.2.0+zensical-0.1.0
Antonio SJ Musumeci
2026-04-23 19:39:05 -06:00 -
feb8f1ea1f
Deployed
da68cf3a8to 2.42.0-rc1 with Zensical 0.0.36 and mike 2.2.0+zensical-0.1.0
Antonio SJ Musumeci
2026-04-23 19:39:01 -06:00 -
5b1e9402b4
Deployed
e613d9415to 2.42.0-rc2 with Zensical 0.0.36 and mike 2.2.0+zensical-0.1.0
Antonio SJ Musumeci
2026-04-23 19:38:58 -06:00 -
c1ccd6009d
Deployed
e613d9415to latest with Zensical 0.0.36 and mike 2.2.0+zensical-0.1.0
Antonio SJ Musumeci
2026-04-23 19:38:54 -06:00 -
3346fa312a
Removed everything with mike 2.2.0+zensical-0.1.0
Antonio SJ Musumeci
2026-04-23 19:38:50 -06:00 -
8a2d42dc1a
Removed everything with mike 2.2.0+zensical-0.1.0
Antonio SJ Musumeci
2026-04-23 19:36:50 -06:00 -
d4fb7da98d
Removed everything with mike 2.2.0+zensical-0.1.0
Antonio SJ Musumeci
2026-04-23 19:34:12 -06:00 -
9568f42749
Removed everything with mike 2.2.0+zensical-0.1.0
Antonio SJ Musumeci
2026-04-23 19:33:33 -06:00 -
1a77e81386
Set default version to latest with mike 2.2.0+zensical-0.1.0
Antonio SJ Musumeci
2026-04-23 19:12:49 -06:00 -
d9b5ef1242
Deployed
390535552to 2.41.0 with Zensical 0.0.36 and mike 2.2.0+zensical-0.1.0
Antonio SJ Musumeci
2026-04-23 19:12:45 -06:00 -
122bc8bdca
Deployed
390535552to 2.41.1 with Zensical 0.0.36 and mike 2.2.0+zensical-0.1.0
Antonio SJ Musumeci
2026-04-23 19:12:41 -06:00 -
594fbf727e
Deployed
390535552to 2.42.0-rc0 with Zensical 0.0.36 and mike 2.2.0+zensical-0.1.0
Antonio SJ Musumeci
2026-04-23 19:12:37 -06:00 -
4b48cf8691
Deployed
da68cf3a8to 2.42.0-rc1 with Zensical 0.0.36 and mike 2.2.0+zensical-0.1.0
Antonio SJ Musumeci
2026-04-23 19:12:33 -06:00 -
2d2e2d98fb
Deployed
e613d9415to 2.42.0-rc2 with Zensical 0.0.36 and mike 2.2.0+zensical-0.1.0
Antonio SJ Musumeci
2026-04-23 19:12:29 -06:00 -
b049d91cc2
Deployed
e613d9415to latest with Zensical 0.0.36 and mike 2.2.0+zensical-0.1.0
Antonio SJ Musumeci
2026-04-23 19:12:25 -06:00 -
7151f01291
Removed everything with mike 2.2.0+zensical-0.1.0
Antonio SJ Musumeci
2026-04-23 19:12:21 -06:00 -
2195db35df
Removed everything with mike 2.2.0+zensical-0.1.0
Antonio SJ Musumeci
2026-04-23 19:09:36 -06:00 -
e349395347
Removed everything with mike 2.2.0+zensical-0.1.0
Antonio SJ Musumeci
2026-04-23 19:07:10 -06:00 -
9b6f09380e
Removed everything with mike 2.2.0+zensical-0.1.0
Antonio SJ Musumeci
2026-04-23 19:05:15 -06:00 -
a82ebebf14
Removed everything with mike 2.2.0+zensical-0.1.0
Antonio SJ Musumeci
2026-04-23 19:03:44 -06:00 -
e613d9415f
Better same file check for fsck
Antonio SJ Musumeci
2026-04-22 19:17:58 -05:00 -
06097b3723
Better same file check for fsck
Antonio SJ Musumeci
2026-04-22 19:17:58 -05:00 -
1a8eb326af
Tweak docs on NFS and identity management
Antonio SJ Musumeci
2026-04-21 09:24:59 -05:00 -
f0c6735844
Tweak docs on NFS and identity management
Antonio SJ Musumeci
2026-04-21 09:24:59 -05:00 -
9fb1642e93
Fix docs regarding "noforget"
Antonio SJ Musumeci
2026-04-20 14:25:32 -05:00 -
5a52c0b8f0
Fix docs regarding "noforget"
Antonio SJ Musumeci
2026-04-20 14:25:32 -05:00 -
8be86ee611
Remove mkdocs build github workflow
Antonio SJ Musumeci
2026-04-19 23:47:07 -05:00 -
36593b683c
Remove mkdocs build github workflow
Antonio SJ Musumeci
2026-04-19 23:47:07 -05:00 -
e726610c6b
thread_pool: add enqueue_task PToken overload + fill coverage gaps
threadpool
Antonio S. Musumeci
2026-04-18 19:57:26 -04:00 -
62b42c1c75
tests: add 12 new ThreadPool tests covering gaps
Antonio S. Musumeci
2026-04-18 19:38:27 -04:00 -
0346f2557a
thread_pool: document thread_count eventual consistency and -ECANCELED
Antonio S. Musumeci
2026-04-18 18:01:00 -04:00 -
07bd0d1098
thread_pool: add atomic mirror of _threads.size() for hot-path reads
Antonio S. Musumeci
2026-04-18 17:56:08 -04:00 -
0f319ee93c
thread_pool: fast-path _process_func when no removal is pending
Antonio S. Musumeci
2026-04-18 17:52:23 -04:00 -
f7a9fbd0cf
thread_pool: replace goto claimed with explicit bool in claim path
Antonio S. Musumeci
2026-04-18 17:51:29 -04:00