3091 Commits
Author SHA1 Message Date
Daan a42b4d572a unify zero-ing path for huge blocks 2025-09-05 17:08:36 -07:00
Daan 76e1f1886f clarify comment 2025-09-05 16:57:20 -07:00
Daan 319e301dfc remove unnecessary assert 2025-09-05 16:25:40 -07:00
Daan 10967077cb Merge branch 'dev' into dev3 2025-09-05 16:05:10 -07:00
Daan f5c860d634 show azure build status for dev3 by default (instead of dev) 2025-09-05 16:05:03 -07:00
Daan f6c4e7622d show azure build status for dev3 by default (instead of dev) 2025-09-05 16:04:17 -07:00
Daan e997e40685 remove block_size_shift and test directly in mi_page_ptr_unalign 2025-09-05 15:59:43 -07:00
Daan f8e55287db fix MI_SECURE test for unaligning pointers on free 2025-09-05 15:42:37 -07:00
Daan 7c1635b130 fix assertion condition 2025-09-05 15:40:19 -07:00
Daan 3c436c4ef3 rename has_aligned to has_interior_pointers; always unalign pointers in secure mode 2025-09-05 15:36:16 -07:00
Daan 5f82b5c9cb fix potential race condition with setting the alignment flag and changing the threadid of a page 2025-09-05 15:05:51 -07:00
Daan 639b73ecf9 refactor 2025-06-18 01:37:16 -07:00
Daan 98140490a9 remove unneeded forward declarations 2025-06-18 01:34:56 -07:00
Daan c1f17cd253 include std headers in bits for IDE 2025-06-17 20:10:32 -07:00
Daan 1b5ee4e2d0 skip purge after arenas destroy 2025-06-17 19:59:12 -07:00
Daan aaf8da9aba potential fix for use-after-free of the tld on unsafe arenas destroy 2025-06-17 19:49:09 -07:00
Daan 99976d6c2b fix merge error where commit bits in the pagemap were not set 2025-06-17 19:34:32 -07:00
Daan 2ce6568af6 fix compile error for mi_decl_nodiscard 2025-06-17 18:44:17 -07:00
Daan d8321f6d66 check commit success for pagemap extension so NULL can be returned instead of faulting (issue #1098) 2025-06-17 18:34:41 -07:00
Daan 878627072b add test for issue #1024 2025-06-17 06:03:05 -07:00
Daan dc84ea7866 bump version to v3.1.6 for further development 2025-06-13 22:11:38 -07:00
Daan dfa50c37d9 nicefy mi_popcount v3.1.5 2025-06-13 21:45:06 -07:00
Daan b10c0f87ee fix state of commit bits on commit failure 2025-06-13 21:31:30 -07:00
Daan 3243a2b105 add mi_bitmap_popcountN 2025-06-13 21:29:21 -07:00
Daan e2f16d3865 Merge branch 'dev' into dev3 2025-06-13 21:29:14 -07:00