Get the latest tech news
Haiku Activity and Contract Report, July 2024
This report covers hrev57802 through hrev57900.
In order to use it to try and track down some of the other bottlenecks, I spent a bunch of time fixing various bugs in it, as well as the debugger support code that it relies on to function, including to stack trace collection, buffer flushing, symbol lookup, scheduler callbacks, image load reporting, and more. apl made a number of changes to HaikuDepot to make it better support HiDPI displays, including refactoring the image loading system, removing hard-coded constants for icon and view sizes, and plenty more. waddlesplash made a number of improvements to strace, including support for printing the polled objects for wait_for_objects and event_queue syscalls, fixing some buffer sizing crashes, refactoring code for clarity, and more.
Or read this on Hacker News