[haiku-bugs] [Haiku] #8613: Miscellaneous memory and performance optimizations

  • From: "anevilyak" <trac@xxxxxxxxxxxx>
  • Date: Tue, 29 May 2012 13:43:34 -0000

#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.

Other related posts: