summaryrefslogtreecommitdiff
path: root/src/lib/evas/canvas/efl_event_pointer.eo
diff options
context:
space:
mode:
authorJean-Philippe Andre <jp.andre@samsung.com>2016-08-19 16:40:57 +0900
committerJean-Philippe Andre <jp.andre@samsung.com>2016-08-26 10:18:01 +0900
commitef4859d5bdab3a9d8c5d7e2114c1d42bcc94f50f (patch)
tree21114975dd54d60370bec5dcc51e8c70c18c2bbd /src/lib/evas/canvas/efl_event_pointer.eo
parent57f0c850ec5011313b5ac2f3407b547ef149ac18 (diff)
evas: Optimize out most callback call events
This sets a bit whenever a callback listener is added. I couldn't get any profiling data easily (too small for valgrind). Note: This removes the proper refcounting on the "move" event listeners. I believe this is not a problem as most times the move_ref goes to 0, it is because the object is deleted. Worst case, we just trigger a callback_call with no listeners. This adds 32 bits to each evas object private data.
Diffstat (limited to 'src/lib/evas/canvas/efl_event_pointer.eo')
0 files changed, 0 insertions, 0 deletions