| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
This reverts commit fbe3cfe.
Sync Objects/mimalloc and Include/internal/mimalloc with microsoft/mimalloc dev3 (e34c9d38, "fix qsbr tests") plus the CPython-motivated fixes that are being proposed upstream, replacing the local edits previously made directly to the vendored copy: - Put mi_decl_forceinline before the return type (-Wold-style-declaration) - Fix MI_ARENA_SLICE_SHIFT selection on WASI - Use quoted, relative includes for mimalloc's own headers - Fix debug assertion during process init with MI_WIN_INIT_USE_FLS - Mark memory written by raw syscalls as initialized under MSan - Emscripten: allocate OS memory from the builtin allocator - Allow disabling the aligned-allocation fallback warning (MI_NO_ALIGN_FALLBACK_WARNING) - Allow not defining the weak std::get_new_handler in C builds (MI_NO_CXX_NEW_HANDLER) - Fix build with MI_NO_THP after the MADV_NOHUGEPAGE change - Fix -Wsign-compare warning when reading hpage_pmd_size - Remove trailing whitespace This also picks up the dev3 commits since the previous snapshot (e83c5605), including transparent huge page detection changes, allowing page abandonment for QSBR pages, and relaxed atomics in mi_free_block_mt. Define MI_NO_ALIGN_FALLBACK_WARNING in pycore_mimalloc.h, since the vendored copy no longer has the warning commented out.
|
The following commit authors need to sign the Contributor License Agreement: |
Sorry, something went wrong.
Documentation build overview1 file changed ± license.html |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
No description provided.