Commit Graph

1847 Commits

Author SHA1 Message Date
daanx f4d54c60e3 merge from dev 2025-05-04 09:15:57 -07:00
daanx f989a1cbb9 add more decl_hidden specifiers on extern variables to improve access on arm64 2025-05-04 09:10:38 -07:00
daanx 90da648b08 merge from dev 2025-05-02 16:28:57 -07:00
daanx 417e8176bd add unix large page size constant and adjust aligment to the large page size for large allocations 2025-05-02 16:27:00 -07:00
daanx 87bbcb6266 fix use of mi_bsr 2025-05-02 16:22:59 -07:00
daanx f3e92b1edd Use second user TLS slot to avoid using reserved fields in the TEB (issue #1078) 2025-05-02 16:12:20 -07:00
daanx 6bfb1c656c allow size==0 for mi_prim_free (issue #1041) 2025-05-02 08:40:21 -07:00
Daan 61f3ffd2a6 Merge branch 'dev' into dev3 2025-04-13 19:57:28 -07:00
Daan fae61ed946 fix assertion in mi_free_size (issue #754) 2025-04-13 19:56:49 -07:00
Daan 3bc90fbd71 Merge branch 'dev' into dev3 2025-04-13 19:52:45 -07:00
Daan a5298dd48f Merge remote-tracking branch 'refs/remotes/origin/dev' into dev 2025-04-13 19:50:59 -07:00
Daan 7543e8989a validate pointer before assertion in mi_free_size (issue #754) 2025-04-13 19:49:47 -07:00
Daan ccda6b576e Merge branch 'dev' into dev3 2025-04-08 13:57:17 -07:00
Daan 951538d469 fix prctl.h includes for alpine linux/musl (hopefully fixes #1065, #1066, #1067) 2025-04-08 13:56:31 -07:00
daanx 26e4632287 merge from dev 2025-04-02 10:45:18 -07:00
daanx 5a58df6534 fix signed compare warning 2025-04-02 10:40:30 -07:00
daanx 235a0390ee refactor numa_node_count 2025-04-02 10:34:00 -07:00
daanx 34875aef71 fix build error on msvc/clang-cl in C mode (issue #1060) 2025-04-02 10:17:29 -07:00
daanx 32788fa93f Merge branch 'dev3' of https://github.com/microsoft/mimalloc into dev3 2025-03-31 14:46:53 -07:00
Daan 14220b7052 Merge branch 'dev' into dev3 2025-03-31 14:45:17 -07:00
Daan 77b622511a fix alpine compilation with prctl.h (issue #1059) 2025-03-31 14:44:46 -07:00
Daan 57a9c1656f add comment 2025-03-31 11:27:31 -07:00
daanx 78e2684cd0 Merge branch 'dev3' of https://github.com/microsoft/mimalloc into dev3 2025-03-31 11:25:58 -07:00
Daan 71b3e16171 fix invalid pointer detection in release mode (issue #1051 and #1053) 2025-03-31 10:54:12 -07:00
Daan 88810f784d Merge branch 'dev' into dev3 2025-03-30 16:15:34 -07:00