This release contains over 160 commits, focusing on the technical debts cleaning including refactorings, bug fixes, test coverage improvement, and option cleanups. The release also includes portability improvements per upstream issues report. New features: Add EXTENT_ALLOC_FLAG_PINNED so custom extent-allocation hooks can mark non-reclaimable mappings, such as HugeTLB pages, for preferential reuse outside the decay and purge pipeline. Add the mallctl interfaces stats.pinned , stats.arenas.<i>.pinned , stats.arenas.<i>.extents.<j>.npinned , stats.arenas.<i>.extents.<j>.pinned_bytes , and stats.arenas.<i>.mutexes.extents_pinned.{counter} to report pinned-memory usage and mutex statistics. ( @binliu19 : be2de8c ) Allow resuming per-CPU arena selection via thread.arena . ( @Algunenano : 68c35f6 ) Better align the contents of human-readable and JSON malloc statistics.…