path: root/
diff options
authorCedric BAIL <>2013-02-19 18:55:37 +0900
committerCedric BAIL <>2013-03-13 16:46:42 +0900
commit488ea9ec82a2f28d8af4b0e2dac6c4797b4cea28 (patch)
tree2f3c1c6e70a243f46b888846b85ae64442666506 /
parentc78f4d7bfae96bf1751a0ac110fdf1b73c7b9d6a (diff)
edje: reduce memory usage of Edje signal callbacks and automates.
This patch try to share signal callbacks and automate accross all Edje object. It does use an Eina_Hash on the callback description (signal, source, func). There is no need to check it against Edje file or group only the callbacks matter. This version remove all use of size_t as it should never be above 32bits. We have a hard limit on the number of callback to 2^32 now. I am considering it would be sane to make it a short.
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions