mirror of
https://github.com/jemalloc/jemalloc.git
synced 2026-06-01 17:54:16 +03:00
Commit graph
Select branches
Hide pull requests
dev
master
stable-3
stable-4
#1
#1
#1005
#1010
#1012
#1015
#1015
#1017
#102
#1020
#1022
#1023
#1023
#1024
#1025
#1029
#103
#1033
#1033
#1034
#1035
#1039
#1041
#1043
#1046
#1047
#1048
#105
#1050
#1052
#1053
#1055
#1056
#1058
#106
#106
#1061
#1062
#1064
#1065
#1068
#1069
#1070
#1071
#1075
#1076
#1079
#108
#1081
#1084
#1085
#1086
#1089
#109
#109
#1091
#1091
#1092
#1093
#1095
#1096
#1097
#110
#110
#1100
#1101
#1102
#1103
#1104
#1109
#1110
#1111
#1111
#1117
#1118
#1118
#1121
#1124
#1124
#1130
#1131
#1132
#1134
#1136
#1136
#1139
#114
#1140
#1144
#1146
#1147
#115
#1153
#1154
#1155
#1156
#1157
#1158
#1159
#1160
#1163
#1165
#1166
#1167
#117
#117
#1170
#1171
#1172
#1173
#1176
#1176
#1177
#1178
#1179
#1180
#1181
#1182
#1185
#1188
#1192
#1192
#1193
#1194
#1195
#1197
#120
#1200
#1201
#1201
#1202
#1202
#1204
#1205
#1206
#1207
#1208
#1208
#1209
#1209
#1210
#1210
#1211
#1212
#1214
#1215
#1217
#1218
#122
#122
#1220
#1221
#1226
#1227
#1227
#1228
#123
#1231
#1231
#1233
#1235
#1239
#124
#1240
#1242
#1244
#1248
#1248
#1250
#1251
#1253
#1253
#1254
#1254
#1255
#1255
#1258
#1259
#1259
#1261
#1267
#127
#1270
#1271
#1272
#1273
#128
#1285
#1286
#1286
#1288
#129
#1292
#1293
#1295
#1295
#1297
#1298
#130
#130
#1300
#1301
#1302
#1303
#1308
#1309
#131
#131
#1311
#1311
#1315
#1316
#1325
#1337
#1338
#1340
#1341
#1342
#1344
#1344
#1345
#135
#135
#1351
#1352
#1354
#1355
#1356
#1359
#1360
#1361
#1362
#1363
#1365
#1366
#1367
#1368
#1369
#1371
#1374
#1378
#1382
#1383
#1386
#1387
#1388
#1389
#139
#139
#1390
#1394
#1396
#1402
#1404
#1405
#1406
#1407
#1408
#1409
#1411
#1412
#1413
#1416
#1417
#142
#142
#1420
#1421
#1427
#1430
#1432
#1437
#1439
#1441
#1442
#1445
#1446
#1447
#1448
#1449
#1451
#1452
#1455
#1458
#1460
#1463
#1465
#1469
#1470
#1471
#1472
#1473
#1474
#1476
#1478
#1480
#1482
#1483
#1486
#1487
#1488
#1489
#1490
#1493
#1498
#1499
#1501
#1504
#1505
#1506
#1508
#1509
#151
#1510
#1515
#1516
#152
#152
#1520
#1521
#1522
#1523
#1524
#1525
#1526
#1527
#1528
#153
#1534
#1537
#1539
#154
#1541
#1545
#1547
#155
#155
#1550
#1551
#1552
#1553
#1554
#1556
#1558
#1559
#1560
#1561
#1562
#1564
#1565
#1566
#1567
#1568
#1569
#157
#157
#1570
#1571
#1573
#1574
#1575
#1576
#1577
#1579
#1580
#1582
#1585
#1586
#1587
#1589
#159
#159
#1590
#1591
#1592
#1594
#1595
#1596
#1597
#1599
#160
#160
#1600
#1602
#1603
#1604
#1609
#1610
#1611
#1613
#1614
#1616
#1617
#1619
#162
#162
#1620
#1622
#1623
#1624
#1625
#1626
#1627
#1634
#1635
#1637
#1639
#1642
#1643
#1645
#1646
#1648
#1649
#1652
#1653
#1654
#1657
#1658
#1659
#166
#166
#1660
#1661
#1665
#1666
#1667
#1669
#167
#1670
#1671
#1672
#1676
#1679
#168
#168
#1680
#1682
#1683
#1684
#1685
#1686
#1688
#1689
#169
#169
#1690
#1691
#1692
#1693
#1694
#1696
#1698
#1699
#1700
#1702
#1704
#1705
#1706
#1707
#1708
#1713
#1714
#1717
#1719
#172
#172
#1720
#1722
#1723
#1724
#1725
#1726
#1728
#1729
#1730
#1731
#1732
#1733
#1734
#1736
#1737
#174
#174
#1741
#1743
#1746
#1748
#1749
#1750
#1752
#1755
#1756
#1757
#1758
#1759
#1760
#1761
#1762
#1763
#1766
#1768
#177
#1770
#1771
#1772
#1774
#1776
#1777
#1779
#178
#178
#1780
#1781
#1782
#1783
#1784
#1786
#1787
#179
#179
#1792
#1794
#1795
#1796
#1798
#1799
#180
#1800
#1802
#1804
#1806
#1807
#1808
#1809
#181
#181
#1812
#1813
#1814
#1817
#1819
#1820
#1821
#1823
#1826
#1828
#1830
#1831
#1835
#1837
#1840
#1845
#1846
#1847
#1848
#1849
#185
#185
#1852
#1853
#1854
#1856
#1857
#1859
#186
#1861
#1864
#1865
#1866
#1868
#1869
#187
#1872
#1874
#1875
#1876
#1879
#188
#188
#1881
#1883
#1885
#1886
#1887
#1888
#1891
#1892
#1895
#1896
#1897
#1898
#1899
#190
#190
#1900
#1901
#1902
#1903
#1904
#1905
#1907
#1908
#1909
#191
#1910
#1912
#1913
#1914
#1915
#1916
#1917
#1918
#192
#1921
#1922
#1923
#1924
#1926
#1927
#1928
#1930
#1931
#1933
#1934
#1937
#1938
#1939
#194
#194
#1942
#1943
#1944
#1945
#1948
#1949
#1951
#1954
#1955
#1956
#1957
#1958
#196
#196
#1960
#1961
#1962
#1963
#1964
#1965
#1966
#1967
#1968
#1969
#197
#1970
#1971
#1972
#1973
#1974
#1975
#1976
#198
#198
#1980
#1981
#1983
#1984
#1986
#1987
#1988
#199
#1990
#1991
#1992
#1994
#1995
#1996
#1998
#1999
#2
#2
#2000
#2001
#2003
#2004
#2005
#2009
#2011
#2012
#2016
#2017
#2021
#2023
#2024
#2026
#2027
#2028
#2029
#2031
#2034
#2035
#2037
#2038
#2039
#2040
#2042
#2044
#2045
#2046
#2047
#2048
#205
#205
#2059
#206
#206
#2062
#2064
#2065
#2066
#2067
#2068
#207
#207
#2070
#2072
#2073
#2075
#2076
#2079
#2082
#2083
#2084
#2087
#2088
#2089
#209
#209
#2092
#2096
#2097
#2098
#210
#2101
#2102
#2103
#2104
#2106
#2107
#2108
#2110
#2111
#2112
#2115
#2116
#2118
#2119
#2121
#2124
#2128
#2129
#2133
#2134
#2137
#2138
#2139
#2140
#2143
#2145
#2146
#2148
#2149
#2150
#2151
#2152
#2154
#2155
#2157
#2159
#216
#216
#2160
#2161
#2164
#2168
#2169
#217
#2171
#2173
#2175
#2177
#218
#218
#2180
#2181
#2182
#2184
#2185
#2186
#2187
#2189
#219
#219
#2190
#2193
#2195
#2196
#2198
#2199
#2200
#2201
#2202
#2204
#2205
#2206
#2207
#2209
#221
#221
#2210
#2211
#2212
#2214
#2217
#222
#222
#2220
#2221
#2225
#2226
#2228
#2232
#2234
#2236
#224
#2242
#2243
#2244
#2245
#2253
#2256
#2257
#2258
#226
#226
#2260
#2261
#2263
#2264
#2266
#2267
#2269
#227
#227
#2270
#2273
#2275
#2278
#2280
#2281
#2284
#2285
#2286
#2287
#2288
#2291
#2292
#2296
#2303
#2304
#2307
#2310
#2312
#2312
#2314
#2315
#2316
#2316
#2317
#2319
#2321
#2322
#2325
#2326
#2327
#2330
#2332
#2335
#2336
#2338
#2339
#2340
#2341
#2344
#2344
#2347
#2348
#2349
#2352
#2354
#2359
#2360
#2361
#2364
#2368
#2371
#2379
#238
#238
#2380
#2381
#2383
#2384
#2385
#2389
#239
#239
#2391
#2392
#2393
#2394
#2396
#2397
#2398
#2400
#2407
#2409
#2415
#2416
#2418
#242
#2420
#2420
#2421
#2422
#2423
#2424
#2427
#2429
#2430
#2431
#2432
#2433
#2435
#2436
#2437
#2439
#2441
#2443
#2443
#2445
#2446
#2447
#2448
#2452
#2453
#2455
#2456
#2459
#246
#2460
#2463
#2464
#2465
#2466
#2469
#2473
#2474
#2475
#2476
#2477
#2478
#2479
#248
#248
#2480
#2481
#2482
#2484
#2485
#2486
#2487
#2488
#2492
#2493
#2494
#2496
#2499
#250
#2501
#2503
#2506
#2507
#2508
#2509
#2510
#2516
#2517
#2522
#2524
#2525
#2526
#2528
#2529
#253
#253
#2530
#2531
#2533
#2533
#2534
#2537
#2548
#2549
#2550
#2551
#2555
#2557
#2558
#256
#256
#2560
#2562
#2563
#2564
#2565
#2567
#2567
#2568
#2574
#2577
#2578
#2579
#2580
#2581
#2583
#2585
#2586
#2587
#2589
#2593
#2594
#2598
#2600
#2601
#2605
#2606
#2607
#2608
#2610
#2611
#2615
#2620
#2622
#2628
#2631
#2632
#2633
#2636
#2637
#2638
#2641
#2642
#2643
#2644
#2646
#2648
#2648
#2649
#265
#265
#2651
#2652
#2654
#2656
#2658
#2659
#2661
#2661
#2663
#2664
#2665
#2668
#2669
#267
#267
#2670
#2674
#2676
#2677
#2678
#2679
#2682
#2684
#2685
#2686
#2689
#2689
#2690
#2692
#2694
#2694
#2695
#2697
#2698
#2699
#2700
#2701
#2702
#2704
#2706
#2708
#271
#271
#2710
#2712
#2714
#2717
#2718
#2719
#2720
#2723
#2726
#273
#2730
#2731
#2733
#2738
#274
#274
#2745
#2746
#2747
#2748
#2750
#2754
#2755
#2761
#2762
#2765
#2767
#2769
#277
#277
#2770
#2771
#2773
#2776
#2776
#2779
#2780
#2781
#2783
#2783
#2786
#2787
#2789
#2792
#2793
#2794
#2795
#2796
#2797
#280
#280
#2801
#2806
#2807
#281
#281
#2810
#2811
#2812
#2818
#2819
#2819
#282
#282
#2820
#2821
#2822
#2827
#2828
#2831
#2835
#2837
#284
#284
#2840
#2841
#2842
#2843
#2843
#2845
#2846
#2847
#2848
#2849
#2851
#2853
#2854
#2857
#2859
#2860
#2861
#2862
#2863
#2864
#2865
#2866
#2869
#287
#287
#2870
#2871
#2873
#2874
#2876
#2877
#2879
#2881
#2882
#2883
#2885
#2887
#2889
#2891
#2893
#2894
#2896
#2897
#2900
#2901
#2902
#2904
#2905
#2906
#2907
#2907
#2908
#2909
#2910
#2911
#2912
#2913
#2914
#2915
#2916
#2918
#2919
#2920
#2921
#2922
#2923
#2924
#2926
#2927
#2927
#2928
#2928
#2929
#2929
#2930
#2930
#2931
#2931
#295
#295
#296
#296
#297
#297
#299
#299
#300
#300
#301
#301
#308
#308
#311
#311
#316
#324
#324
#328
#328
#330
#330
#331
#331
#337
#337
#339
#339
#340
#340
#342
#344
#344
#345
#346
#347
#347
#348
#348
#353
#353
#355
#357
#357
#361
#361
#362
#363
#363
#364
#364
#373
#373
#377
#377
#378
#380
#380
#389
#389
#397
#400
#401
#401
#404
#404
#405
#405
#406
#406
#407
#407
#408
#408
#409
#409
#413
#413
#414
#414
#419
#419
#423
#426
#427
#431
#431
#432
#432
#433
#433
#434
#434
#435
#436
#436
#438
#438
#439
#439
#444
#444
#449
#449
#452
#452
#456
#459
#459
#472
#472
#476
#476
#481
#481
#482
#482
#486
#486
#488
#488
#490
#490
#50
#503
#503
#504
#504
#51
#513
#523
#523
#529
#529
#543
#544
#546
#546
#548
#549
#550
#552
#554
#554
#561
#563
#565
#568
#569
#570
#571
#572
#573
#581
#581
#582
#586
#586
#587
#588
#59
#590
#592
#593
#596
#597
#60
#600
#600
#601
#602
#603
#604
#604
#605
#606
#61
#611
#612
#613
#620
#621
#621
#623
#624
#625
#628
#629
#63
#63
#630
#631
#632
#633
#636
#637
#639
#64
#64
#640
#641
#642
#643
#644
#644
#645
#648
#649
#650
#651
#652
#653
#654
#656
#657
#659
#660
#661
#662
#663
#664
#666
#667
#668
#670
#670
#671
#672
#675
#676
#678
#679
#68
#681
#682
#687
#688
#689
#69
#69
#690
#691
#692
#693
#695
#696
#697
#70
#702
#702
#703
#704
#706
#709
#712
#714
#716
#717
#718
#718
#720
#724
#725
#726
#727
#728
#729
#73
#732
#733
#735
#736
#739
#741
#742
#742
#744
#744
#745
#747
#748
#75
#750
#751
#752
#754
#755
#756
#758
#759
#762
#764
#765
#767
#768
#769
#770
#773
#774
#775
#775
#776
#777
#779
#780
#782
#783
#784
#785
#786
#787
#788
#789
#790
#791
#792
#793
#794
#795
#796
#797
#799
#80
#80
#800
#803
#804
#805
#806
#809
#810
#814
#816
#818
#82
#824
#828
#829
#830
#831
#832
#833
#833
#834
#835
#836
#839
#84
#84
#841
#842
#845
#846
#848
#849
#849
#85
#85
#850
#850
#854
#855
#856
#859
#86
#86
#860
#861
#862
#863
#864
#866
#867
#868
#869
#870
#871
#872
#873
#874
#875
#876
#877
#878
#879
#88
#880
#880
#881
#882
#882
#884
#885
#886
#890
#897
#899
#900
#901
#902
#903
#905
#906
#908
#909
#911
#914
#914
#917
#918
#924
#925
#927
#928
#930
#933
#933
#935
#936
#936
#94
#94
#941
#942
#945
#947
#949
#95
#95
#951
#951
#954
#958
#959
#96
#961
#962
#963
#964
#965
#968
#97
#97
#971
#972
#973
#976
#976
#977
#980
#983
#985
#986
#987
#989
#998
0.0.0
1.0.0
1.0.1
1.0.2
1.0.3
2.0.0
2.0.1
2.1.0
2.1.1
2.1.2
2.1.3
2.2.0
2.2.1
2.2.2
2.2.3
2.2.4
2.2.5
3.0.0
3.1.0
3.2.0
3.3.0
3.3.1
3.4.0
3.4.1
3.5.0
3.5.1
3.6.0
4.0.0
4.0.1
4.0.2
4.0.3
4.0.4
4.1.0
4.1.1
4.2.0
4.2.1
4.3.0
4.3.1
4.4.0
4.5.0
5.0.0
5.0.1
5.1.0
5.2.0
5.2.1
5.3.0
5.3.1
-
bdfdf61296Merge
7b01e60b98into6b24522545
Niklas Hambüchen
2026-06-01 10:02:39 +08:00 -
f6b8021a81Merge
e9045ece5dinto6b24522545
Duanjhw
2026-06-01 10:02:38 +08:00 -
efec82c82dMerge
c09aebe791into6b24522545
Christoph Grüninger
2026-05-31 10:18:47 +02:00 -
c09aebe791
void function should not return anything
Christoph Grüninger
2026-05-19 21:48:05 +02:00 -
86b3c55fb4Merge
c411b0ab3binto6b24522545
Slobodan Predolac
2026-05-29 20:09:43 +00:00 -
c411b0ab3b
Collapse arena_inlines_a/b and jemalloc_internal_inlines_b into arena_inlines.h
Slobodan Predolac
2026-05-28 21:10:49 -04:00 -
5b834df66c
Move te_prof_sample_event_lookahead into src/jemalloc.c
Slobodan Predolac
2026-05-28 21:04:33 -04:00 -
2502195964
Delete jemalloc_internal_includes.h (umbrella header)
Slobodan Predolac
2026-05-27 19:28:21 -04:00 -
d20b19f76b
Drop umbrella include from src/malloc_dispatch.c
Slobodan Predolac
2026-05-28 19:09:33 -04:00 -
ca1a9236ec
Drop umbrella include from src/jemalloc_cpp.cpp
Slobodan Predolac
2026-05-28 11:20:04 -04:00 -
7a9f6dc34c
Drop umbrella include from final 10 .c files (batch 7)
Slobodan Predolac
2026-05-27 19:22:17 -04:00 -
e7595f7b48
Drop umbrella include from 8 large .c files (batch 6)
Slobodan Predolac
2026-05-27 19:15:16 -04:00 -
a3c20a2320
Drop umbrella include from 10 more .c files (batch 5)
Slobodan Predolac
2026-05-27 19:10:11 -04:00 -
19978eea2f
Drop umbrella include from 15 more .c files (batch 4)
Slobodan Predolac
2026-05-27 19:04:11 -04:00 -
da18bdc169
Drop umbrella include from 10 more .c files (batch 3)
Slobodan Predolac
2026-05-27 18:56:21 -04:00 -
89440d0fd3
Drop umbrella include from 9 medium .c files (batch 2)
Slobodan Predolac
2026-05-27 18:50:57 -04:00 -
22c3dc450c
Drop umbrella include from 5 small .c files (batch 1)
Slobodan Predolac
2026-05-27 18:44:56 -04:00 -
a54018337c
Consolidate arena_* header split into arena.h
Slobodan Predolac
2026-05-27 18:30:31 -04:00 -
ab4c178444
Consolidate prof_* and tcache_* header splits
Slobodan Predolac
2026-05-27 18:07:16 -04:00 -
fb92d8a916
Consolidate simple component headers (large, background_thread, bin)
Slobodan Predolac
2026-05-27 17:24:33 -04:00 -
26cd9389d3
Break edata.h <-> prof_types.h #include coupling
Slobodan Predolac
2026-05-27 17:49:46 -04:00 -
71a25222ee
Break jemalloc_preamble.h <-> test_hooks.h #include cycle
Slobodan Predolac
2026-05-27 17:24:21 -04:00 -
e2c0f07a7e
Move malloc routing into new malloc_dispatch module
Slobodan Predolac
2026-05-28 19:01:19 -04:00 -
2512efbe5aMerge
ca77aca653into6b24522545
Slobodan Predolac
2026-05-28 22:18:36 -04:00 -
ca77aca653
Split ctl handlers by mallctl namespace
Slobodan Predolac
2026-05-27 16:13:09 -07:00 -
dd71e09a72Merge
2004cf039einto6b24522545
Slobodan Predolac
2026-05-29 01:03:22 +00:00 -
2004cf039e
Speculative fix for Windows tasks that sometime fail on aligned_alloc
Slobodan Predolac
2026-05-28 18:02:59 -07:00 -
1cc0e4a838
Add header dep graph script for cleanup verification
Slobodan Predolac
2026-05-28 19:01:12 -04:00 -
44bb61e19e
Remove utilization query mallctl
Slobodan Predolac
2026-05-28 10:54:42 -07:00 -
39d4b20890
Remove pactivep mallctl
Slobodan Predolac
2026-05-22 17:02:18 -07:00 -
8bec73d393Merge
6b13adf375into6b24522545
Bin Liu
2026-05-28 17:16:21 +00:00 -
6b13adf375
Use SEC in PAC to reduce lock contention on the ecaches
Bin Liu
2026-05-19 00:11:15 -07:00 -
11b99d7a21
Make SEC stats lockless
Bin Liu
2026-05-06 10:58:50 -07:00 -
c9bbaff123
Deduplicate arena create ctl
Slobodan Predolac
2026-05-22 14:03:19 -07:00 -
9cecc7bfa7
Remove safety check abort mallctl
Slobodan Predolac
2026-05-22 10:08:45 -07:00 -
bbe86b591f
Deduplicate prof hook ctl handlers
Slobodan Predolac
2026-05-21 17:15:14 -07:00 -
366a2cd9c0
Internalize malloc_conf_2_conf_harder ctl
Slobodan Predolac
2026-05-21 14:11:40 -07:00 -
533ffb67e3
Refactor arena ctl helpers
Slobodan Predolac
2026-05-21 14:11:26 -07:00 -
208d067394Merge
235be45153into6b24522545
Slobodan Predolac
2026-05-27 21:49:01 +00:00 -
235be45153
Improve unit test coverage in tcache, pac, hpa_central
Slobodan Predolac
2026-05-27 08:57:46 -07:00 -
f4e31eb86b
Remove cache bin dead stores
Slobodan Predolac
2026-05-26 16:52:56 -07:00 -
6b24522545
Fix numeric overflow checks in size classes
dev
Slobodan Predolac
2026-05-26 12:37:32 -07:00 -
cccef0b819
Fix numeric overflow checks in size classes
Slobodan Predolac
2026-05-26 12:37:32 -07:00 -
136d342aa0
Remove prof lookahead surplus API
Slobodan Predolac
2026-05-22 16:58:29 -07:00 -
44c2ffaff6
Remove fresh-slab batch fill
Slobodan Predolac
2026-05-22 16:41:55 -07:00 -
c5a1822d69
Remove batch_alloc API
Slobodan Predolac
2026-05-22 16:21:04 -07:00 -
78cbeaf8a4
Remove batch_alloc mallctl
Slobodan Predolac
2026-05-22 16:13:07 -07:00 -
f7bd75f1cb
Remove prof lookahead surplus API
Slobodan Predolac
2026-05-22 16:58:29 -07:00 -
81c08625fb
Remove fresh-slab batch fill
Slobodan Predolac
2026-05-22 16:41:55 -07:00 -
1e5cb5346d
Remove batch_alloc API
Slobodan Predolac
2026-05-22 16:21:04 -07:00 -
99c6e7c7ac
Remove batch_alloc mallctl
Slobodan Predolac
2026-05-22 16:13:07 -07:00 -
a5db9feee5
Fix psset_enumerate_search pages-vs-bytes comparison
Bin Liu
2026-05-15 10:55:04 -07:00 -
00f53eb337
Add follow-up test for postfork multithread
Slobodan Predolac
2026-05-14 11:38:41 -07:00 -
239838825c
Fix psset_enumerate_search pages-vs-bytes comparison
Bin Liu
2026-05-15 10:55:04 -07:00 -
1b11faa681
Add follow-up test for postfork multithread
Slobodan Predolac
2026-05-14 11:38:41 -07:00 -
300b58b49b
arena_s: Replace bin_t all_bins[0] by [] for C99 or newer
Christoph Grüninger
2026-05-09 12:49:50 +02:00 -
295e48944b
Set SEC_MAX_NALLOCS to 8.
Tony Printezis
2026-05-18 11:51:12 -07:00 -
a5b4f8fc9c
Set SEC_MAX_NALLOCS to 8.
Tony Printezis
2026-05-18 11:51:12 -07:00 -
71a029b910
arena_s: Replace bin_t all_bins[0] by [] for C99 or newer
Christoph Grüninger
2026-05-09 12:49:50 +02:00 -
f008ce9fe1
Remove hpa_sec_batch_fill_extra and calculate nallocs automatically.
Tony Printezis
2026-03-02 11:11:09 -08:00 -
639e70fcfb
Make TSD state non-atomic
Slobodan Predolac
2026-05-12 16:16:37 -07:00 -
cec4e84c02
Remove obsolete TSD nominal list
Slobodan Predolac
2026-05-12 16:03:36 -07:00 -
42e671433f
Remove obsolete TSD recompute state
Slobodan Predolac
2026-05-12 15:53:01 -07:00 -
ff2c2548a3
Remove generic experimental hooks
Slobodan Predolac
2026-05-12 15:34:09 -07:00 -
3f9d8ca3d0
Add postfork descriptor relink test to unit/fork
Slobodan Predolac
2026-05-08 12:42:28 -07:00 -
88745978e9
Pass surviving descriptor through jemalloc_postfork_child orchestrator
Slobodan Predolac
2026-05-08 11:36:12 -07:00 -
3cd9753e23
Move tcache_stats_merge into arena as arena_cache_bins_stats_merge
Slobodan Predolac
2026-05-08 10:10:04 -07:00 -
35d102fa32
Encapsulate cache_bin_array_descriptor queue ops behind arena helpers
Slobodan Predolac
2026-05-08 10:10:04 -07:00 -
36820f9b76
Drop redundant tcache_t param from tcache_arena_{associate,dissociate,reassociate}
Slobodan Predolac
2026-05-08 10:10:04 -07:00 -
b92420d309
Replace arena->tcache_ql with cache_bin_array_descriptor_ql walks
Slobodan Predolac
2026-05-08 10:01:00 -07:00 -
f9c84860e0
Fold tcache reassociation into thread_migrate_arena helper
Slobodan Predolac
2026-05-08 10:01:00 -07:00 -
54ef51121b
Extract postfork-child tcache list relink into tcache_arena_postfork_child
Slobodan Predolac
2026-05-08 10:01:00 -07:00 -
b6cfaa4fe2
Extract large-cacheable tcache check into tcache_can_cache_large
Slobodan Predolac
2026-05-08 10:01:00 -07:00 -
3c1c6ae419
Hide bin slab-locality query behind arena_locality_hint
Slobodan Predolac
2026-05-05 10:00:04 -07:00 -
e286fba00a
Extract bin->stats.nrequests mutation into bin_stats_nrequests_add
Slobodan Predolac
2026-04-30 15:31:21 -07:00 -
629e94040e
Remove hpa_sec_batch_fill_extra and calculate nallocs automatically.
Tony Printezis
2026-03-02 11:11:09 -08:00 -
48600ba0ab
Add postfork descriptor relink test to unit/fork
Slobodan Predolac
2026-05-08 12:42:28 -07:00 -
5b6f7ea2d6
Pass surviving descriptor through jemalloc_postfork_child orchestrator
Slobodan Predolac
2026-05-08 11:36:12 -07:00 -
ef8af23c5b
Move tcache_stats_merge into arena as arena_cache_bins_stats_merge
Slobodan Predolac
2026-05-08 10:10:04 -07:00 -
2a029e12f9
Encapsulate cache_bin_array_descriptor queue ops behind arena helpers
Slobodan Predolac
2026-05-08 10:10:04 -07:00 -
46e57a6237
Drop redundant tcache_t param from tcache_arena_{associate,dissociate,reassociate}
Slobodan Predolac
2026-05-08 10:10:04 -07:00 -
0a158af398
Replace arena->tcache_ql with cache_bin_array_descriptor_ql walks
Slobodan Predolac
2026-05-08 10:01:00 -07:00 -
98a0f5a5ff
Fold tcache reassociation into thread_migrate_arena helper
Slobodan Predolac
2026-05-08 10:01:00 -07:00 -
8af308c7f6
Extract postfork-child tcache list relink into tcache_arena_postfork_child
Slobodan Predolac
2026-05-08 10:01:00 -07:00 -
de85e3a733
Extract large-cacheable tcache check into tcache_can_cache_large
Slobodan Predolac
2026-05-08 10:01:00 -07:00 -
fbb02021e3
Hide bin slab-locality query behind arena_locality_hint
Slobodan Predolac
2026-05-05 10:00:04 -07:00 -
b4b3354a91
Extract bin->stats.nrequests mutation into bin_stats_nrequests_add
Slobodan Predolac
2026-04-30 15:31:21 -07:00 -
e419fb6709
Make TSD state non-atomic
Slobodan Predolac
2026-05-12 16:16:37 -07:00 -
6bf63a41bd
Remove obsolete TSD nominal list
Slobodan Predolac
2026-05-12 16:03:36 -07:00 -
a303250906
Remove obsolete TSD recompute state
Slobodan Predolac
2026-05-12 15:53:01 -07:00 -
843327b9ec
Remove generic experimental hooks
Slobodan Predolac
2026-05-12 15:34:09 -07:00 -
8edd101286
Remove dead pai_t field and delete pai.h
guangli-dai
2026-04-20 17:24:21 -07:00 -
1dfa6f7aa4
Replace PAI vtable dispatch with direct calls
Guangli Dai
2026-04-20 17:17:45 -07:00 -
163c871d6c
Add DSS allocation path unit tests
Slobodan Predolac
2026-05-11 12:48:51 -07:00 -
89479316b7
Add DSS allocation path unit tests
Slobodan Predolac
2026-05-11 12:48:51 -07:00 -
c11244443c
Remove dead pai_t field and delete pai.h
guangli-dai
2026-04-20 17:24:21 -07:00 -
6e50d0e43a
Replace PAI vtable dispatch with direct calls
Guangli Dai
2026-04-20 17:17:45 -07:00 -
6e7c364e90
Hide methods from jemalloc_init.h that are not used in other units
Slobodan Predolac
2026-05-05 10:27:04 -07:00 -
ddc17cdb51
Hide methods from jemalloc_init.h that are not used in other units
Slobodan Predolac
2026-05-05 10:27:04 -07:00 -
a34a8c5e13
Unify semicolon after ph_proto and ph_structs
Christoph Grüninger
2026-05-02 18:13:54 +02:00