Daan
|
6be28eda6e
|
bump version to 3.0.6
|
2025-06-23 18:46:48 -07:00 |
|
Daan
|
0f2cc25572
|
fix decl_nodiscard annotation for Linux builds
|
2025-06-17 20:08:10 -07:00 |
|
Daan
|
796aa40b38
|
fix decl_nodiscard annotation for Linux builds
|
2025-06-17 20:03:35 -07:00 |
|
Daan
|
dcd6fd77b8
|
ensure the page submaps are zero initialized
|
2025-06-17 19:50:45 -07:00 |
|
Daan
|
a18b692262
|
check commit success for pagemap extension so NULL can be returned instead of faulting (issue #1098)
|
2025-06-17 18:05:12 -07:00 |
|
Daan
|
f5ce881fdf
|
fix state of commit bits on commit failure
|
2025-06-10 16:13:39 -07:00 |
|
Daan
|
088e32e4ef
|
add mi_bitmap_popcountN
|
2025-06-10 16:11:56 -07:00 |
|
Daan
|
b95268d46c
|
only adjust commit stats on success
|
2025-06-10 16:11:30 -07:00 |
|
Daan
|
25fdd50666
|
return NULL in mi_arena_try_alloc_at if we cannot commit but commit was requested
|
2025-06-08 15:36:10 -07:00 |
|
Daan
|
bea8a12d3d
|
fix error path on commit failure to use correct base address
|
2025-06-03 13:56:12 -07:00 |
|
Daan
|
4022df8085
|
fix build error on Ubuntu
|
2025-06-03 13:41:45 -07:00 |
|
Daan
|
86757dfbd6
|
improve precision of malloc_huge statistic by always using the global os stats
|
2025-06-03 13:36:05 -07:00 |
|
Daan
|
2157947ecf
|
fix warning on Ubuntu 22
|
2025-06-03 12:39:47 -07:00 |
|
Daan
|
9232c5c8a0
|
check all _mi_os_commit calls and return NULL if failing to commit
|
2025-06-03 12:20:02 -07:00 |
|
Daan
|
5c0effd421
|
fix missing csize assignment in _mi_os_free_ex
|
2025-06-03 11:36:07 -07:00 |
|
Daan
|
2c839e7090
|
fix statistics for tracking the freed size of huge pages
|
2025-05-28 16:37:02 -07:00 |
|
Daan
|
3b567b1054
|
ensure page stats are done on the subproc stats in case the tld is NULL
|
2025-05-21 09:20:29 -07:00 |
|
Daan
|
3301ba09b4
|
fix page_bin and pages statistics; merge thread-local statistics regularly with main statistics; bump version to 3.0.4
|
2025-05-20 18:15:36 -07:00 |
|
Daan
|
a9992591dc
|
count page_bin statistics
|
2025-03-31 10:14:22 -07:00 |
|
Daan
|
b1bb34a77d
|
fix compilation for guarded build
|
2025-03-21 20:05:37 -07:00 |
|
Daan
|
72b1b76e48
|
add acces to statistics for runtime performance counters
|
2025-03-21 19:12:08 -07:00 |
|
Daan
|
cd2763aa3d
|
fix compile warnings and assertion
|
2025-02-11 16:27:25 -08:00 |
|
Daan
|
0cbdcfac94
|
fix signed warning
|
2025-02-11 16:07:35 -08:00 |
|
Daan
|
6444cbc422
|
Merge branch 'dev3' into dev3-bin
|
2025-02-11 16:05:07 -08:00 |
|
daanx
|
d9439a7e39
|
merge from dev
|
2025-02-11 14:47:20 -08:00 |
|