Commit Graph

726 Commits

Author SHA1 Message Date
Daan Leijen eca98ac056 Merge branch 'dev-platform' into dev-slice-platform 2023-03-16 20:17:01 -07:00
Daan Leijen 17a20f280b dont track ETW by default 2023-03-16 20:16:31 -07:00
Daan Leijen 1e8769ec95 Merge branch 'dev-platform' into dev-slice-platform 2023-03-16 20:11:59 -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 61ae0d1d5e merge from dev-platform 2023-03-15 20:42:59 -07:00
Daan Leijen c4c96d2f8d update older vs ide projects 2023-03-15 20:38:10 -07:00
Daan Leijen 4da64ac904 Merge branch 'dev-slice' into dev-slice-platform 2023-03-15 20:33:52 -07:00
Daan Leijen e937070cf1 Merge branch 'dev' into dev-platform 2023-03-15 20:33:35 -07:00
Daan Leijen c80e2d5b03 Merge branch 'dev' into dev-slice 2023-03-15 20:33:16 -07:00
Daan Leijen 824fd8a7b1 fix issue #707; rename a local template parameter (destroy) to work around two-phase template resolve in msvc 2019 2023-03-15 20:31:52 -07:00
Daan Leijen 65bbe4014f merge from dev-platform 2023-03-15 15:10:12 -07:00
Daan Leijen 9a2dbf373e move thread init to primitives 2023-03-15 13:35:23 -07:00
Daan Leijen 9b110090b2 move threadid and mi_get_default_heap to primitives 2023-03-14 20:35:00 -07:00
Daan Leijen 3579d3b861 move mi_thread_id to primitives 2023-03-14 19:38:45 -07:00
Daan Leijen 10f62eb5a1 add c primitives, move getenv into primitives 2023-03-14 18:10:00 -07:00
Daan Leijen 08a01d26dc initial commit of new primitive layer 2023-03-14 16:54:46 -07: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 d0eebedfbf merge from dev 2023-03-05 22:15:07 -08:00
Daan Leijen 465eb81d30 track free blocks in valgrind for heap_destroy as well 2023-03-05 18:18:41 -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 3c906bde8b better track_free_size 2023-03-04 15:17:13 -08:00