Commit Graph

2963 Commits

Author SHA1 Message Date
daanx 846bb85634 Merge branch 'dev3' of https://github.com/microsoft/mimalloc into dev3 2025-05-04 20:12:19 -07:00
Daan ccaa4a1de9 merge from dev 2025-05-04 19:55:35 -07:00
daanx 9c24c428cb add more decl_hidden specifiers on extern variables to improve access on arm64 2025-05-04 19:51:13 -07:00
daanx 9194362e48 improve TLS access on Windows with msvc (by Frank Richter, issue #1078) 2025-05-04 19:51:13 -07:00
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 e4c5d09d65 improve TLS access on Windows with msvc (by Frank Richter, issue #1078) 2025-05-04 09:04:57 -07:00
Daan ab056e83b8 merge from dev 2025-05-02 16:36:18 -07:00
Daan a080e3263a Merge remote-tracking branch 'T9/dev' into dev 2025-05-02 16:34:51 -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 2c34250f43 extend override test on windows 2025-05-02 08:55:16 -07:00
daanx 6bfb1c656c allow size==0 for mi_prim_free (issue #1041) 2025-05-02 08:40:21 -07:00
Daan 3c3d16fe48 fix mi_ctz/clz/bsf/bsr to avoid msvc compilation bug (issue #1071, pr #1081) 2025-05-02 08:14:36 -07:00
Daan aad0bc2ae3 fix cast on msvc 2025-05-02 08:09:40 -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
Daan bc8eca8bf2 typo 2025-04-02 12:09:09 -07:00