evas: Avoid call to EAPI inside internal code
authorJean-Philippe Andre <jp.andre@samsung.com>
Mon, 20 Feb 2017 08:25:29 +0000 (17:25 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Tue, 21 Feb 2017 01:52:39 +0000 (10:52 +0900)
commite8acf4762ba133642b0053cb7ac15f17bc1766f0
tree53641e490d4314e61ba63b0393ea857cae89612a
parent05cc5ab940caaf0612ac246c468fbb48144dbe02
evas: Avoid call to EAPI inside internal code

This avoids calling efl_isa and locking the async mutex.

In callgrind analysis, this reduces the count of calls to
efl_isa from 1.96M to 1.02M.

@optimization
src/lib/evas/canvas/evas_object_main.c