Jemalloc Memory Library Development Discontinued

The author of the memory management library Jemalloc announced about stopping the development of the project and translated github-referery to archival mode, allowing access only for reading. The library jemalloc offered an alternative implementation of malloc functions, optimized to reduce fragmentation and work on multiprocessor systems. In 2005, the library was included in FreeBSD, and in 2007 it was involved in Firefox.

In 2009, the author of Jemalloc moved to work at Facebook, where this library was used in internal projects. In 2017, the author of Jemalloc left Facebook, and the development was continued by the remaining team from Facebook. After renaming META, the company’s priorities changed, and the library’s development stalled, focusing solely on internal needs. The public codebase deteriorated over time and now requires significant refactoring to eliminate accumulated technical debt. The author of Jemalloc is not willing to spend his time on such a refactor and therefore decided to halt the development.

/Reports, release notes, official announcements.