eo: remove function efl_noref that duplicate EFL_EVENT_NOREF.
authorCedric BAIL <cedric.bail@free.fr>
Wed, 23 Jan 2019 23:33:01 +0000 (15:33 -0800)
committerTaehyub Kim <taehyub.kim@samsung.com>
Thu, 31 Jan 2019 01:53:44 +0000 (10:53 +0900)
commitcb1196c9ec4ee5d171a940c7321a547a3c3e5721
treeb9495db06714cffbe61ed884f5b03550c544f813
parent5f7333e38fccd4263821709fc03ccc75ddf801e1
eo: remove function efl_noref that duplicate EFL_EVENT_NOREF.

efl_noref is unused, but will still trigger the full eo call for nothing.
This was the most expensive NOOP. EFL_EVENT_NOREF does the same thing and
we can even filter generating that call as we know when someone is listening.
So removing the function.

Reviewed-by: Derek Foreman <derekf@osg.samsung.com>
Reviewed-by: Xavi Artigas <xavierartigas@yahoo.es>
Differential Revision: https://phab.enlightenment.org/D7742
src/lib/eo/efl_object.eo
src/lib/eo/eo.c
src/lib/eo/eo_base_class.c