[haiku-bugs] Re: [Haiku] #1074: Identify and fix performance bottlenecks in our app_server

  • From: "Haiku" <trac@xxxxxxxxxxxx>
  • To: undisclosed-recipients: ;
  • Date: Sat, 04 Jul 2020 06:51:27 -0000

#1074: Identify and fix performance bottlenecks in our app_server
---------------------------------+----------------------
  Reporter:  axeld               |      Owner:  jua
      Type:  enhancement         |     Status:  assigned
  Priority:  normal              |  Milestone:  R1
 Component:  Servers/app_server  |    Version:
Resolution:                      |   Keywords:
Blocked By:                      |   Blocking:
  Platform:  All                 |
---------------------------------+----------------------
Comment (by X512):

 Replying to [comment:16 stippi]:

If the update sessions worked on the *view* level, instead of the window
 level (as seems to be the case in R5, since there is one update message
 per view)

 BeOS seems to do the same thing as Haiku, updates are managed on per-
 window, not per-view level:
 {{{
 fd04213c   80005d0c  TestView::Draw(BRect) + 00000028
 fd042188   ec223731  BWindow::do_draw_views(void) + 0000026d
 fd0421e0   ec2256b6  BWindow::DispatchMessage(BMessage *, BHandler *) +
 000005a6
 fd042240   ec2244be  BWindow::task_looper(void) + 00000362
 fd04228c   ec16ce96  BLooper::_task0_(void *) + 00000036
 fd0422a0   ec08558d  thread_start + 00000039
 }}}
-- 
Ticket URL: <https://dev.haiku-os.org/ticket/1074#comment:35>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.

Other related posts: