stanluk pushed a commit to branch master.

http://git.enlightenment.org/core/elementary.git/commit/?id=b9d315996b917a2c04f5608ad3476140e1613ee0

commit b9d315996b917a2c04f5608ad3476140e1613ee0
Merge: 5471505 a109bf0
Author: Lukasz Stanislawski <l.stanisl...@samsung.com>
Date:   Thu Oct 1 16:08:35 2015 +0200

    Merge branch 'devs/stanluk/perf'
    
    Serie of patches reducing overall memory overhead of atspi mode.
    
    The main changes include:
    * use recently fixed eldbus_service_register_fallback function instead
      of regular ones.
    * use global accessibility events emitter and handler to avoid registering 
array
      of callbacks on every accessible object.
    * do not keep strings with object paths

 src/lib/Makefile.am                       |   1 +
 src/lib/elm_atspi_bridge.c                | 917 +++++++++++++++---------------
 src/lib/elm_entry.c                       |  10 +-
 src/lib/elm_genlist.c                     |  21 +-
 src/lib/elm_interface_atspi_accessible.c  |  55 ++
 src/lib/elm_interface_atspi_accessible.eo |  23 +
 src/lib/elm_interface_atspi_accessible.h  |  46 +-
 src/lib/elm_interface_atspi_window.h      |  56 ++
 src/lib/elm_interfaces.h                  |   3 +-
 src/lib/elm_widget.c                      |  38 +-
 src/lib/elm_win.c                         |  36 +-
 src/tests/elm_test_genlist.c              |  11 +-
 12 files changed, 697 insertions(+), 520 deletions(-)

-- 


Reply via email to