tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=2462f1d47b32a57613bbc42ebb117a5247377452
commit 2462f1d47b32a57613bbc42ebb117a5247377452 Merge: 12850d4 199737a Author: Tom Hacohen <t...@stosb.com> Date: Tue Aug 23 14:47:36 2016 +0100 Efl object: Remove creation of event structure and passing it to eo. This was never used and will probably never be used. It was just wasting memory and making things more complicated. Just to give some more concrete numbers, this change alone reduced the number of dirty pages used by elementary by two. So quite significant. BREAKS ABI @feature src/benchmarks/eo/class_simple.c | 1 - src/benchmarks/eo/eo_bench_eo_do.c | 1 - src/bin/elementary/test_ui_grid.c | 2 +- src/bin/eolian/eo_generator.c | 37 ---------------------- src/lib/elementary/efl_ui_grid.c | 2 +- src/lib/eo/Eo.h | 1 - src/tests/eo/access/access_inherit.c | 1 - src/tests/eo/access/access_simple.c | 6 ---- src/tests/eo/children/children_simple.c | 1 - .../eo/composite_objects/composite_objects_comp.c | 1 - .../composite_objects/composite_objects_simple.c | 6 ---- src/tests/eo/constructors/constructors_mixin.c | 1 - src/tests/eo/constructors/constructors_simple.c | 1 - src/tests/eo/constructors/constructors_simple2.c | 1 - src/tests/eo/constructors/constructors_simple3.c | 1 - src/tests/eo/constructors/constructors_simple4.c | 1 - src/tests/eo/constructors/constructors_simple5.c | 1 - src/tests/eo/constructors/constructors_simple6.c | 1 - src/tests/eo/constructors/constructors_simple7.c | 1 - .../function_overrides_inherit.c | 1 - .../function_overrides_inherit2.c | 1 - .../function_overrides_inherit3.c | 1 - .../function_overrides/function_overrides_simple.c | 1 - src/tests/eo/interface/interface_interface.c | 1 - src/tests/eo/interface/interface_interface2.c | 1 - src/tests/eo/interface/interface_simple.c | 1 - src/tests/eo/mixin/mixin_inherit.c | 1 - src/tests/eo/mixin/mixin_mixin.c | 1 - src/tests/eo/mixin/mixin_mixin2.c | 1 - src/tests/eo/mixin/mixin_mixin3.c | 1 - src/tests/eo/mixin/mixin_mixin4.c | 1 - src/tests/eo/mixin/mixin_simple.c | 1 - src/tests/eo/signals/signals_simple.c | 8 ----- .../eo/suite/eo_test_class_behaviour_errors.c | 2 -- src/tests/eo/suite/eo_test_class_errors.c | 12 ------- src/tests/eo/suite/eo_test_class_simple.c | 5 +-- src/tests/eo/suite/eo_test_class_singleton.c | 1 - src/tests/eo/suite/eo_test_general.c | 9 ------ src/tests/eo/suite/eo_test_threaded_calls.c | 1 - src/tests/eolian/data/class_simple_ref.c | 1 - src/tests/eolian/data/override_ref.c | 3 +- 41 files changed, 4 insertions(+), 118 deletions(-) --