eo: speedup efl_isa by 50%.
authorCedric BAIL <cedric@osg.samsung.com>
Fri, 26 Aug 2016 19:04:23 +0000 (12:04 -0700)
committerCedric BAIL <cedric@osg.samsung.com>
Fri, 26 Aug 2016 19:14:14 +0000 (12:14 -0700)
commitaaa0e962b75174b6dca90816b11a4e05c2985a9e
treeffbce2e9e843c8ed756f77dae26742f919ee1364
parent93a706a947cd2d6ef80f8704f4e23737fea1258f
eo: speedup efl_isa by 50%.

Most of our use case of efl_isa is related to legacy Evas_Object_Image API,
that check the isa of the same object again and again. Caching help.
src/lib/eo/eo.c
src/lib/eo/eo_ptr_indirection.x