Commit Graph

2177 Commits

Author SHA1 Message Date
Daan 2141e414a7
Merge pull request #708 from devnexen/new_placement_tests
c++ override test new placement operator
2023-03-29 15:57:53 -07:00
Daan Leijen 61a32e62b8 support cygwin compilation (pr #712) 2023-03-29 15:56:31 -07:00
Daan Leijen f20d22a3e4 fix arm compilation (PR 694) 2023-03-29 15:53:05 -07:00
Daan Leijen 1cb0193ff1 fix hex formatting of errors 2023-03-29 13:00:35 -07:00
Daan 5bc724d18f fix warnings on macOS 2023-03-29 12:39:34 -07:00
Daan Leijen 068d1d8842 increase timeout in pipeline for linux for tsan run 2023-03-29 12:27:22 -07:00
Daan Leijen 0ca31d2db1 fix pipeline for tsan 2023-03-29 12:20:29 -07:00
Daan Leijen 8e6a475386 add ubsan and tsan to pipeline 2023-03-29 12:13:59 -07:00
Daan Leijen 651ff2c68b fix cmake for windows 2023-03-29 11:55:00 -07:00
Daan Leijen e1e1e25d21 add ASAN to pipeline 2023-03-29 11:52:46 -07:00
Daan Leijen 2440e60d95 copy static.o to the cmake directory (issue #706) 2023-03-29 11:48:01 -07:00
Daan Leijen 8ecbc29a02 prepare readme for release 2023-03-29 11:46:56 -07:00
Daan Leijen 79f31b0e8f use syscalls for open/close etc when initializing to avoid recursion when these are intercepted (issue #713) 2023-03-28 16:44:35 -07:00
Daan Leijen 176b6e6aa0 add mi_arena_is_os_allocated 2023-03-28 09:59:41 -07:00
Daan Leijen 9792b6364d move more prototypes in internal.h for safety 2023-03-28 09:25:32 -07:00
Daan Leijen 560e32b2e1 update comments 2023-03-28 09:14:17 -07:00
Daan Leijen a21ddd03fe add verbose message if thread sanitizer is enabled 2023-03-23 11:21:45 -07:00
Daan Leijen c9dcca6a64 update comments 2023-03-22 10:31:04 -07:00
Daan d976fbe08b remove spurious include 2023-03-22 09:56:40 -07:00
Daan 96b55bd0bb potential fix for macOS issue #697 2023-03-22 09:48:40 -07:00
Daan Leijen 70fefec837 fix huge OS page count when a timeout happens (issue #711) 2023-03-21 19:42:25 -07:00
Daan Leijen 1ded6e2dec increase env limit to 10000 entries (issue #685) 2023-03-20 14:30:38 -07:00
Daan 06f0ba232e prevent reentrancy on thread_done (issue #699) 2023-03-20 14:23:52 -07:00
Daan b893311365 Merge branch 'dev' of https://github.com/microsoft/mimalloc into dev 2023-03-20 14:23:00 -07:00
Daan Leijen c92e9e7bf7 add comment that thread id's should not be zero, issue #698 2023-03-20 14:01:09 -07:00
Daan Leijen 0b4c3da2e9 make process init race free (issue #701) 2023-03-20 13:55:39 -07:00
Daan 01b460fedb add std::string test for macos 2023-03-20 13:24:11 -07:00
Daan Leijen 30df80b05a proper prototype 2023-03-20 11:50:05 -07:00
Daan Leijen 54ad5e76fd fix warnings for issues #709 2023-03-20 11:43:31 -07:00
Daan Leijen 65402836ae comments 2023-03-20 11:30:52 -07:00
Daan Leijen 287010578d update ide project files 2023-03-20 11:20:30 -07:00
Daan Leijen 2f9b2f51b9 update 2022 ide 2023-03-20 11:11:01 -07:00
Daan Leijen e24e1125ee bump version to 1.8.0 2023-03-20 11:03:50 -07:00
Daan Leijen 0509d11ac5 more comments 2023-03-20 11:02:16 -07:00
Daan Leijen ec5f4904b0 more comments 2023-03-20 11:01:40 -07:00
Daan Leijen c0c762611c add prim/osx directory 2023-03-20 10:49:56 -07:00
Daan Leijen f58357548c restructure header files 2023-03-20 10:37:39 -07:00
Daan Leijen 6ae6c42700 simplify primitives API 2023-03-20 10:23:00 -07:00
Daan Leijen 85a2bb5c60 update process info primitive api 2023-03-20 10:22:45 -07:00
David Carlier cbccbbe9a4 c++ override test new placement operator 2023-03-18 11:11:49 +00:00
Daan Leijen 17a20f280b dont track ETW by default 2023-03-16 20:16:31 -07:00
Daan Leijen 3ebcc0bac4 fix syntax in cmakelists 2023-03-16 20:13:21 -07:00
Daan Leijen 63f88cb43d rename 2023-03-16 20:10:46 -07:00
Daan Leijen 1a99efc671 integrate ETW windows event tracing into mimalloc as another track tool 2023-03-16 20:08:43 -07:00
Xinglong He 072316bd33 add etw support 2023-03-16 17:47:20 -07:00
Daan Leijen 8a1f6c82b2 move prim files in subdirectories 2023-03-16 17:47:00 -07:00
Daan Leijen 2e85af5bb2 Merge branch 'dev' into dev-platform 2023-03-16 17:42:11 -07:00
Daan Leijen 134b23b921 fix asan/valgrind api fill test 2023-03-16 17:42:00 -07:00
Daan 7d834864bb fix macOSX compilation 2023-03-16 11:35:11 -07:00
Daan Leijen c4c96d2f8d update older vs ide projects 2023-03-15 20:38:10 -07:00