Age | Commit message (Collapse) | Author |
|
|
|
conditions; including ENOMEM
|
|
|
|
|
|
improved address calculation
|
|
|
|
|
|
NEVER_DELAYED
|
|
|
|
|
|
|
|
|
|
|
|
avoid deadlock with BSD systems that call malloc from the dynamic linker
|
|
extend the exception used for macOS to cover also OpenBSD (tested in 6.4+)
and DragonFlyBSD (tested in 5.6.2)
|
|
|
|
|
|
|
|
default; more precise free list corruption detection
|
|
|
|
|
|
On Mac OS, the thread-local _mi_default_heap may get reset before
_mi_thread_done is called, leaking the default heap on non-main threads.
Now the current default heap is also stored in mi_pthread_key (or mi_fls_key
on Windows). The _mi_thread_done function is called with this value.
|
|
numa nodes on WSL for example)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
corrupted free list, and invalid pointer frees. Performance is impacted but not too much -- more perf testing is needed
|
|
|
|
|
|
|
|
|
|
|