Haiku Activity & Contract Report, September 2024 (ft. packagefs memory usage optimization)

1 · · Oct. 11, 2024, 8:34 p.m.
This report covers hrev58043 through hrev58187. We’re now back to development “as usual” after the release of R1/beta5 (though some of the changes in this report did make it in to the release itself.) packagefs memory usage optimization While waiting for beta5-related rebuilds and other work to be completed last month, I spent a bunch of time trying to optimize packagefs’s memory usage. There were a variety of changes here, such as: use singly- instead of doubly-linked lists where no performance...