cedric pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=0ae951e5448715994b40a754c6434a1edf1e16ec

commit 0ae951e5448715994b40a754c6434a1edf1e16ec
Author: Cedric BAIL <ced...@osg.samsung.com>
Date:   Tue Feb 2 10:28:28 2016 -0800

    eo: mark both callback,add and callback,del as @hot.
    
    This events needs to be hot to remain unfreezable or it is impossible
    for anyone to track all callback setting/unsetting safely.
---
 src/lib/eo/eo_base.eo | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/lib/eo/eo_base.eo b/src/lib/eo/eo_base.eo
index f168137..53b49b3 100644
--- a/src/lib/eo/eo_base.eo
+++ b/src/lib/eo/eo_base.eo
@@ -285,8 +285,8 @@ abstract Eo.Base ()
         class.destructor;
    }
    events {
-      callback,add; [[A callback was added.]]
-      callback,del; [[A callback was deleted.]]
+      callback,add @hot; [[A callback was added.]]
+      callback,del @hot; [[A callback was deleted.]]
       del; [[Obj is being deleted.]]
    }
 }

-- 


Reply via email to