Make Actor's name don't use ConstString 37/315237/1
authorEunki, Hong <eunkiki.hong@samsung.com>
Mon, 29 Jul 2024 01:38:40 +0000 (10:38 +0900)
committerEunki, Hong <eunkiki.hong@samsung.com>
Mon, 29 Jul 2024 01:38:40 +0000 (10:38 +0900)
commit292263df8c4894e0f21c5a8db3a3c4fdae3f8a4f
tree4a7251fe39fb3b5c756aef9930fa8792873dd425
parent5e1b230dab9c96408e22020a9475a510c8f496aa
Make Actor's name don't use ConstString

Since ConstString register into internal string pool
and never be released,
Their might be occured some memory limits if user use randomized name.

Until now, we use raw string comparision at FindChildByName.
So their is no performance issue after this patch.

TODO : How could we resolve same issue for RegisterProperty?

Change-Id: Ia4258d204e986c117f19489a075e3c5afff9fab9
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
dali/internal/event/actors/actor-impl.cpp
dali/internal/event/actors/actor-impl.h
dali/internal/event/actors/actor-parent-impl.cpp
dali/internal/event/actors/actor-parent-impl.h
dali/internal/event/actors/actor-parent.h
dali/public-api/actors/actor.cpp