mirror of
https://github.com/jemalloc/jemalloc.git
synced 2026-07-18 06:37:22 +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
#2908
#2909
#2910
#2911
#2912
#2913
#2914
#2915
#2916
#2918
#2919
#2920
#2921
#2922
#2923
#2924
#2926
#2927
#2928
#2929
#2930
#2931
#2932
#2933
#2934
#2934
#2935
#2936
#2937
#2938
#2939
#2940
#2941
#2942
#2943
#2944
#2944
#2945
#2946
#2947
#2948
#2949
#295
#295
#2950
#2951
#2952
#2953
#2954
#2954
#2955
#2955
#2957
#2958
#2959
#2959
#296
#296
#2960
#2960
#2961
#2961
#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
-
751965f172Merge
e173c17cf6intoafeda129b0
Tony P
2026-07-17 13:05:02 -07:00 -
a643fe763fMerge
38eb89ceb9intoafeda129b0
Tony P
2026-07-17 16:04:19 -04:00 -
e173c17cf6
Remove frameptr-based unwinder.
Tony Printezis
2026-07-10 05:03:48 -07:00 -
38eb89ceb9
remove tests that set --enable-prof-frameptr
Tony Printezis
2026-07-17 12:52:28 -07:00 -
e63a0bc344Merge
82906161ebintoafeda129b0
Slobodan Predolac
2026-07-17 12:29:44 -04:00 -
82906161eb
Expose stats table columns in JSON output and simplify code
Slobodan Predolac
2026-07-17 09:24:26 -07:00 -
e1b5edcc62
Refactor stats tables around descriptor-driven row emission
Slobodan Predolac
2026-07-17 09:02:53 -07:00 -
f22f73e0a9Merge
02f8e972feintoafeda129b0
Slobodan Predolac
2026-07-17 07:20:27 -07:00 -
02f8e972fe
Fix col_ind to write unsigned_val, matching its column type
Slobodan Predolac
2026-07-16 08:59:54 -07:00 -
1f3c2b066b
Deduplicate mutex stats reader: merge identical global/arena helpers
Slobodan Predolac
2026-07-16 08:59:42 -07:00 -
bf234f6b53
Format change: label size-class ranges in the per-class stats tables
Slobodan Predolac
2026-07-16 06:33:32 -07:00 -
51ff051a02
Format change: fold full/empty pageslabs into the nonfull table
Slobodan Predolac
2026-07-16 05:43:58 -07:00 -
c3700194f0
Format change: HPA shard counters from prose to structured rows
Slobodan Predolac
2026-07-16 05:39:01 -07:00 -
ab2520fe94
Refactor stats.c: separate gathering from emission; read top-down
Slobodan Predolac
2026-07-16 07:06:27 -07:00 -
afeda129b0
Add background-thread state and toggle unit tests
dev
guangli-dai
2026-07-07 18:08:13 -07:00 -
e931730f51
Add PAC decay/deferral unit test coverage.
guangli-dai
2026-06-28 15:29:38 -07:00 -
d410f43e1f
Remove thin arena_* deferral/decay wrappers; call pa directly.
guangli-dai
2026-07-05 18:01:41 -07:00 -
f1f0792370
Move background thread state operations into background thread modules.
guangli-dai
2026-06-28 15:19:47 -07:00 -
01df5c96e0
Move deferred-work orchestration from arena into pa/pac.
guangli-dai
2026-06-30 16:28:27 -07:00 -
e16ebfe27e
Refactor deferral constants into corresponding headers.
guangli-dai
2026-06-28 15:00:03 -07:00 -
7f52ac7af3
Symmetrize deferred-work execution by moving it from arena to PAC
guangli-dai
2026-06-28 14:43:04 -07:00 -
bf09e8b96cMerge
7aa77c8e2aintob44e84086f
Azat Khuzhin
2026-07-17 12:32:51 +08:00 -
d33f878f37Merge
e9045ece5dintob44e84086f
Duanjhw
2026-07-17 11:54:20 +08:00 -
defc7abbb1
Add background-thread state and toggle unit tests
guangli-dai
2026-07-07 18:08:13 -07:00 -
11f6e4ee91
Add PAC decay/deferral unit test coverage.
guangli-dai
2026-06-28 15:29:38 -07:00 -
3688de0623
Remove thin arena_* deferral/decay wrappers; call pa directly.
guangli-dai
2026-07-05 18:01:41 -07:00 -
97075555d5
Move background thread state operations into background thread modules.
guangli-dai
2026-06-28 15:19:47 -07:00 -
6b7ab6166f
Move deferred-work orchestration from arena into pa/pac.
guangli-dai
2026-06-30 16:28:27 -07:00 -
b44e84086f
Refactor LG_VADDR detection in configure.ac
Schalk Krüger
2026-07-15 13:40:27 -07:00 -
68c35f6557Allow resuming per-CPU arena selection via thread.arena (#2957)
Raúl Marín
2026-07-16 23:53:25 +02:00 -
ebdd539dc2
Address review: exercise arena-level alloc/free in the percpu resume test
Raúl Marín
2026-07-16 17:56:40 +02:00 -
bee1cf46a8
Fix duplicate opt.stats_print / opt.stats_print_opts in malloc_stats_print
Slobodan Predolac
2026-07-15 23:06:25 -07:00 -
8fd4373ce2
Refactor LG_VADDR detection in configure.ac
Schalk Krüger
2026-07-15 13:40:27 -07:00 -
033c108750
Allow resuming per-CPU arena selection via thread.arena
Raúl Marín
2026-07-15 11:47:58 +02:00 -
1793b39416Merge
7029edec97into8361239b03
Ihar Hrachyshka
2026-07-14 12:36:23 -05:00 -
8361239b03
Detect monotonic condvar support at configure time
Antonio Andelic
2026-07-14 07:38:49 +02:00 -
ebacec3a1a
Use CLOCK_MONOTONIC for background thread sleep to prevent clock rollback stalls
Antonio Andelic
2026-07-01 15:51:15 +02:00 -
df7eeefcb4
Detect monotonic condvar support at configure time
Antonio Andelic
2026-07-14 07:38:49 +02:00 -
22741cfd8c
Refactor deferral constants into corresponding headers.
guangli-dai
2026-06-28 15:00:03 -07:00 -
916d6081ee
Symmetrize deferred-work execution by moving it from arena to PAC
guangli-dai
2026-06-28 14:43:04 -07:00 -
c20eab83c3Merge
7b01e60b98intofb5499aa9c
Niklas Hambüchen
2026-07-11 04:49:10 -07:00 -
7029edec97test: handle profiled xallocx no-grow in extent test
Ihar Hrachyshka
2026-07-09 23:34:18 -04:00 -
680712cb5fMerge
38099e3901intofb5499aa9c
Slobodan Predolac
2026-07-10 09:12:28 +08:00 -
fb5499aa9c
Handle jemalloc calls after TSD teardown
Slobodan Predolac
2026-06-11 17:45:02 -07:00 -
82e379b8f2
Address review: block-comment style and document the macOS 12+ requirement
Raúl Marín
2026-07-08 10:36:37 +02:00 -
5aabbc87bf
Fix
malloc_getcpuon macOS to read the current CPU number correctly
Raúl Marín
2026-07-07 16:47:54 +02:00 -
2d1724edb2
Handle jemalloc calls after TSD teardown
Slobodan Predolac
2026-06-11 17:45:02 -07:00 -
071ba5b34c
Address review: block-comment style and document the macOS 12+ requirement
Raúl Marín
2026-07-08 10:36:37 +02:00 -
f255365960
Fix
malloc_getcpuon macOS to read the current CPU number correctly
Raúl Marín
2026-07-07 16:47:54 +02:00 -
b859093d28
Limit TSD bootstrap hook to tests
Farid Zakaria
2026-07-06 11:03:51 -07:00 -
54f22c83d8
Initialize TSD tcache before enabling it
Farid Zakaria
2026-07-06 11:03:42 -07:00 -
36f2017777
Keep TSD bootstrap reentrant until data init completes
Farid Zakaria
2026-07-02 13:00:35 -07:00 -
95c2588191
Add TSD bootstrap reentrancy test
Farid Zakaria
2026-07-02 13:00:30 -07:00 -
7c34a482c1
Add TSD reentrant stress test
Farid Zakaria
2026-07-02 13:00:25 -07:00 -
6a9e363f97
Limit TSD bootstrap hook to tests
Farid Zakaria
2026-07-06 11:03:51 -07:00 -
16b2649400
Initialize TSD tcache before enabling it
Farid Zakaria
2026-07-06 11:03:42 -07:00 -
01e09df779
Keep TSD bootstrap reentrant until data init completes
Farid Zakaria
2026-07-02 13:00:35 -07:00 -
1d4693c46b
Add TSD bootstrap reentrancy test
Farid Zakaria
2026-07-02 13:00:30 -07:00 -
941474e5b0
Add TSD reentrant stress test
Farid Zakaria
2026-07-02 13:00:25 -07:00 -
37669a55a0
Use CLOCK_MONOTONIC for background thread sleep to prevent clock rollback stalls
Antonio Andelic
2026-07-01 15:51:15 +02:00 -
4b54050abe
Use $host_os for --enable-prof-frameptr availability
Arni Dagur
2026-07-01 01:00:31 +01:00 -
7ce8b9165d
Accept NULL in free_sized() and free_aligned_sized()
Bruno Gonçalves
2026-06-21 22:59:40 -03:00 -
e8a0d2b477
Fix rdtscp detection with --with-lg-vaddr
YANG XIN
2026-06-22 16:57:49 +08:00 -
43a8adc187
Remove experimental_hpa_max_purge_nhp option
Schalk Krüger
2026-06-26 13:53:05 -07:00 -
89740d7eb1
fix: add buffer-length check in ctl.c
orbisai0security
2026-06-28 00:30:20 +00:00 -
17488da0da
fix: V-001 security vulnerability
orbisai0security
2026-06-28 00:29:35 +00:00 -
b96aba96f9
fix: use bounded strlcpy/snprintf in arena.c
orbisai0security
2026-06-28 00:14:51 +00:00 -
cfd9fe9d25
fix: c.lang.security.insecure-use-string-copy-fn.insecure-use-string-copy-fn security vulnerability
orbisai0security
2026-06-28 00:14:02 +00:00 -
db15a39d75
Keep pac last in pa_shard_s to fix SEC-in-PAC layout regression
Slobodan Predolac
2026-06-26 15:15:36 -07:00 -
9189cef273
Remove experimental_hpa_max_purge_nhp option
Schalk Krüger
2026-06-26 13:53:05 -07:00 -
bdc2a4ef8a
Accept NULL in free_sized() and free_aligned_sized()
Bruno Gonçalves
2026-06-21 22:59:40 -03:00 -
5d0a9ddbd3
Keep pac last in pa_shard_s to fix SEC-in-PAC layout regression
Slobodan Predolac
2026-06-26 15:15:36 -07:00 -
9c1a484e1d
Use SEC in PAC to reduce lock contention on the ecaches
Bin Liu
2026-05-19 00:11:15 -07:00 -
2043c6ab58
Make SEC stats lockless
Bin Liu
2026-05-06 10:58:50 -07:00 -
7aa77c8e2a
Add an inline fast path to
JEMALLOC_TLS_ADDRfor static TLS
Azat Khuzhin
2026-06-22 12:47:46 +02:00 -
7b9853c4a1
Guard TSD thread-locals against LTO hoisting (
JEMALLOC_TLS_ADDR)
Azat Khuzhin
2026-06-22 12:47:46 +02:00 -
1903f63aaa
ci: add a Linux whole-program-LTO lane (
test-linux-lto)
Azat Khuzhin
2026-06-09 21:47:54 +02:00 -
c68b7b1cac
test: add
tcache_fiber_migrationstandalone LTO reproducer
Azat Khuzhin
2026-06-22 12:47:46 +02:00 -
85b09e806a
Fix rdtscp detection with --with-lg-vaddr
YANG XIN
2026-06-22 16:57:49 +08:00 -
9f37c70826
Replace JET_WRAP_ with JET_EXTERN_INLINE macro
Slobodan Predolac
2026-06-17 10:51:49 -07:00 -
8fa1820562
Replace JET_WRAP_ with JET_EXTERN_INLINE macro
Slobodan Predolac
2026-06-17 10:51:49 -07:00 -
ccf9cdf417
Use SEC in PAC to reduce lock contention on the ecaches
Bin Liu
2026-05-19 00:11:15 -07:00 -
8aa7e5ec03
Make SEC stats lockless
Bin Liu
2026-05-06 10:58:50 -07:00 -
dfb276f035
Speculative fix for Veracode integer overflow/underflow in sz.h
Slobodan Predolac
2026-06-04 17:51:19 -07:00 -
2b594617c5
Speculative fix for Veracode integer overflow/underflow in sz.h
Slobodan Predolac
2026-06-04 17:51:19 -07:00 -
2f4db8cf5d
Cap the base-block growth heuristic
guangli-dai
2026-06-12 11:52:11 -07:00 -
e46856d4b2
Cap the base-block growth heuristic
guangli-dai
2026-06-12 11:52:11 -07:00 -
4de3a4c3d1
De-export test-only helpers via JET_EXTERN / #ifdef JEMALLOC_JET; declare in unit tests, not headers
Slobodan Predolac
2026-06-08 13:26:02 -07:00 -
6db4d0c468
Make ehooks_default_merge static (export was vestigial after merge fast-path removal)
Slobodan Predolac
2026-06-08 08:59:44 -07:00 -
aae199f40f
Make single-TU internal helpers static; remove dead hpa_expand/hpa_shrink/pac_reset
Slobodan Predolac
2026-06-08 08:39:02 -07:00 -
5bc8d6e9e2
Add a table of contents and section banners to ctl.c
Slobodan Predolac
2026-06-09 12:47:18 -07:00 -
b129523dd5
De-export test-only helpers via JET_EXTERN / #ifdef JEMALLOC_JET; declare in unit tests, not headers
Slobodan Predolac
2026-06-08 13:26:02 -07:00 -
ca88053962
Make ehooks_default_merge static (export was vestigial after merge fast-path removal)
Slobodan Predolac
2026-06-08 08:59:44 -07:00 -
96c9aefc7c
Make single-TU internal helpers static; remove dead hpa_expand/hpa_shrink/pac_reset
Slobodan Predolac
2026-06-08 08:39:02 -07:00 -
7d50690ca2
Add a table of contents and section banners to ctl.c
Slobodan Predolac
2026-06-09 12:47:18 -07:00 -
c68f36cf73
Restore utilization mallctl documentation
Slobodan Predolac
2026-06-02 11:43:40 -07:00 -
bcfc9b27cd
Split ctl handlers by mallctl namespace
Slobodan Predolac
2026-05-27 16:13:09 -07:00 -
4e903a0a32
Replace ctl mallctl macros with helper functions
Slobodan Predolac
2026-06-03 15:28:04 -07:00 -
07618496fc
Add CI coverage for --enable-cxx-infallible-new
Slobodan Predolac
2026-06-05 10:51:34 -07:00 -
160ab9d7f6
Replace experimental_infallible_new with compile-time flag
Slobodan Predolac
2026-06-04 10:58:43 -07:00