This is a disappointing outcome. You put a huge amount of work into porting and testing jemalloc, and more recently I've done a lot of work to improve reliability especially on Windows, primarily with Firefox in mind. Over the past few months we've fixed some long-standing performance issues that were peculiar to Windows. Even more recently, Qi Wang, David Goldblatt and I have done a lot of optimization in anticipation of the jemalloc 5.0.0 release, which is shaping up to be really solid. It isn't clear to me whether a final detailed Firefox+jemalloc[45] performance analysis happened after those fixes and optimizations; the bits of analysis I see evidence of in bugzilla suggest that some simple issues such as the behavior of decay-based purging may not have been taken into consideration.
My disappointment aside, thank you for all your contributions to jemalloc. You influenced its development in ways that continue to have a positive impact, especially as related to testing. Although all the jemalloc team members are currently employed by Facebook, we are developing jemalloc completely in the open in large part so that it is feasible to collaborate with other organizations and robustly handle diverse workloads. I wish Firefox would continue to be part of our target. _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform