#8613: Miscellaneous memory and performance optimizations -----------------------------------+------------------------------ Reporter: anevilyak | Owner: bonefish Type: bug | Status: new Priority: normal | Milestone: R1 Component: Applications/Debugger | Version: R1/Development Keywords: | Blocked By: Blocking: | Has a Patch: 0 Platform: All | -----------------------------------+------------------------------ When unwinding the call stack, we currently walk through the debug frame section every time looking for a matching FDE/CIE. This could be cached as we find them so we can quickly retrieve them again next time instead of doing the full search every time. Also, in general we should probably do less parsing up front and load/cache information on demand if possible. This may help in situations such as WebPositive/WebKit where loading all information results in us hitting the 2GB address space limit. -- Ticket URL: <http://dev.haiku-os.org/ticket/8613> Haiku <http://dev.haiku-os.org> Haiku - the operating system.