Daan
Daan
This is very cool! Thanks Nathaniel (and apologies for the late reply). I would like to merge it in: - I think the tests with `MI_DEBUG_TSAN` and `MI_DEBUG_UBSAN` failed --...
Oh, having automated fuzzing would be great! I have been surprised how many edge cases are there (especially with alignment etc.). Since `mimalloc` has many explicitly checked invariants in the...
Hi @jm4games -- thank you for the work you put into these patches. However, I recently worked on providing this and there is an initial API now that is in...
Hi @jm4games -- you are so fast :-) Thanks for the updates. > With the current implementation we will only be able to see the separate thread level stats on...
Thanks! Let me know how it goes. The `page.c:mi_malloc_generic` is guaranteed to be called every once in a while by mimalloc, and it now calls every N times `heap.c:mi_collect` which...
Ha, interesting -- looks like I decreased the commit while it should have been increased since `_mi_os_free` decreases by the full amount. Let me think a bit more on this...
Ah, yes it is already in the latest `dev`/`dev-slice` but was added manually. I'll close this PR. There will be a fresh release v2.1.8 soon I hope.
The idea is that if you click on `std/core` you get the list of public imports, I felt that is better or otherwise the TOC gets so large with all...
Ouch -- that is not good. - You say since v2.0.3 -- what version did you use before? (was it v2.0.2 or a v1 version ?) - What is the...
Hi @ArsMasiuk, hmm, maybe it is an earlier heap corruption or buffer overflow. I think we should first try to run with full debug info: 1. compile and link mimalloc...