Changed Dali::Signal to use Dali::Vector instead of std::vector. Reduces Signal size... 08/24808/2
authorKimmo Hoikka <kimmo.hoikka@samsung.com>
Tue, 22 Jul 2014 11:39:04 +0000 (12:39 +0100)
committerKimmo Hoikka <kimmo.hoikka@samsung.com>
Wed, 23 Jul 2014 08:41:12 +0000 (01:41 -0700)
commit48c54544bdf57b3760c9978559c4350fdb6db956
treeac4157e435bef1b3b52f41fb55e9fcaa2f46c671
parent0f85f68d2e3b1e2ad27fd597312c18b972816f67
Changed Dali::Signal to use Dali::Vector instead of std::vector. Reduces Signal size from 40b to 24b, saving 80bytes for each actor

[Problem] unnecessary memory consumption even if no signal connections
[Cause] std::vector has three pointers
[Solution] use Dali::Vector instead

Change-Id: I9d5ee3978936ce3acd5c38464367bfbad4464ac0
dali/public-api/signals/base-signal.cpp
dali/public-api/signals/base-signal.h