Commit Graph

2184 Commits

Author SHA1 Message Date
Xinglong He 0f5a8b1eea add etw support 2023-03-11 17:30:21 -08:00
Daan Leijen a90737a7fa fix valgrind tracking for zero initialized segments 2023-03-06 10:44:43 -08:00
Daan Leijen 8184e9de1f Merge branch 'dev' into dev-slice 2023-03-06 10:29:27 -08:00
Daan Leijen 2e6ab0f230 add documentation for tracking tools; rename with prefix MI_TRACK_tool 2023-03-06 09:02:38 -08:00
Daan Leijen 7ec798e197 make test-stress match the one in dev 2023-03-05 22:54:10 -08:00
Daan Leijen 43533fa968 Merge branch 'dev' into dev-slice 2023-03-05 22:29:54 -08:00
Daan Leijen 64fb009695 fix warning with zero padding 2023-03-05 22:27:45 -08:00
Daan Leijen e912697d90 fix warning with zero padding 2023-03-05 22:26:05 -08:00
Daan Leijen b3f3a0de3b include psapi.h instead of defining PROCESS_MEMORY_COUNTERS on windows 2023-03-05 22:22:36 -08:00
Daan Leijen d0eebedfbf merge from dev 2023-03-05 22:15:07 -08:00
Daan Leijen 6f31115c7f fix segment defined memory for valgrind 2023-03-05 22:11:42 -08:00
Daan Leijen 465eb81d30 track free blocks in valgrind for heap_destroy as well 2023-03-05 18:18:41 -08:00
Daan Leijen 82c85d1a13 fix valgrind mem for large alignment 2023-03-05 18:03:04 -08:00
Daan b3176ada74 merge from dev, fix commit size in asan tracking 2023-03-05 11:17:39 -08:00
Daan 056c2ce45b match track free size to tracked malloc size 2023-03-05 11:01:51 -08:00
Daan f32b42e6cc Merge branch 'dev' into dev-slice 2023-03-04 16:03:22 -08:00
Daan 20ae35a1d4 remove accidental -fsanitize 2023-03-04 16:03:14 -08:00
Daan 3c906bde8b better track_free_size 2023-03-04 15:17:13 -08:00
Daan e4b9ea918f merge from dev 2023-03-04 14:52:30 -08:00
Daan 6dcebdc303 fix sizes in memory tracking and padding for huge alignments 2023-03-04 14:49:02 -08:00
Daan e24c7c9de6 fix asan compilation on macOSX 2023-03-04 09:58:17 -08:00
Daan 6cc0ad72fc match declaration of mi_malloc_size_checked on macOS 2023-03-04 09:58:02 -08:00
Daan 0d9e7ab61e remove extern inline from alloc_new functions to avoid link warnings 2023-03-04 09:27:04 -08:00
Daan cb4fc2c792 reset stats for stress test when using mimalloc 2023-03-04 09:17:35 -08:00
Daan Leijen 5fe4a3480f revert default max align commit back to 16 2023-02-20 12:21:06 -08:00