891 Commits

Author SHA1 Message Date
daanx a479aaba94 cherry pick guarded sample rate fix 2025-07-14 12:29:10 -07:00
Daan 8c9f39fde1 bump version to 3.0.7 2025-07-14 09:16:34 -07:00
Daan 6be28eda6e bump version to 3.0.6 2025-06-23 18:46:48 -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 ac4e3fd177 bump version to v3.0.5 2025-06-11 11:58:16 -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 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 15b2d1cbd6 bump version to 3.0.3 2025-04-07 15:08:14 -07:00
Daan 72b1b76e48 add acces to statistics for runtime performance counters 2025-03-21 19:12:08 -07: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
daanx ece1defe5b parameter of clz/ctz is size_t 2025-02-11 14:35:21 -08:00
daanx 44a4c83fbf maintain count in pagequeue for constant time test in free.c 2025-02-11 13:56:58 -08:00
daanx e81ddcb786 Merge branch 'dev3' into dev3-bin 2025-02-11 13:07:20 -08:00
daanx 02b97b6891 merge from dev 2025-02-11 09:21:48 -08:00
daanx ec4aa62b65 use physical memory in kib to avoid overflow of size_t (issue #1010) 2025-02-11 09:12:29 -08:00
Daan e92358ba49 merge from dev; add _mi_heap_main_get
(issue #1010)
2025-02-10 20:42:29 -08:00
Daan a7a0db06d5 merge from dev 2025-02-10 20:28:53 -08:00
Daan 156687ac8b rename to mi_thread_set_in_threadpool 2025-02-10 20:26:19 -08:00
Daan aae2e0b2f6 merge from dev 2025-02-10 20:15:42 -08:00
daanx 08ebe070a4 add mi_heap_set_in_threadpool 2025-02-10 20:11:52 -08:00
Daan 35e81c1a3d Merge branch 'dev3' into dev3-bin 2025-02-09 09:15:15 -08:00
Daan Leijen d8c119cc4f add mi_decl_maybe_unused; fix compilation with OPT_SIMD (issue #1009) 2025-02-09 08:56:22 -08:00
Daan 06ade47b05 fix is_huge definition 2025-02-08 23:26:45 -08:00