efl/edje: edje program are static for all object of the same edje collection.
authorCedric BAIL <cedric.bail@free.fr>
Thu, 14 Feb 2013 03:36:13 +0000 (03:36 +0000)
committerCedric BAIL <cedric.bail@free.fr>
Thu, 14 Feb 2013 03:36:13 +0000 (03:36 +0000)
commitd065dd4750987e5bbefeca34c8fb9b278a99bee4
tree29bf651dd265210db91428eeabc32c5f04d30870
parent4452fad7a37b8c14e6eaa70f5097ed910a468d86
efl/edje: edje program are static for all object of the same edje collection.

This reduce our waste of memory by 300K in most elementary application. There is
another 400K to win by merging edje signal callback automat.

SVN revision: 83879
ChangeLog
NEWS
src/lib/edje/edje_cache.c
src/lib/edje/edje_edit.c
src/lib/edje/edje_embryo.c
src/lib/edje/edje_load.c
src/lib/edje/edje_private.h
src/lib/edje/edje_program.c