Re: [E-devel] [EGIT] [core/efl] master 03/03: eo: allow valgrind-like tracking of object lifecycle.

2016-12-06 Thread Gustavo Sverzut Barbieri
hi all, since now eo_debug will have -h/--help, -l/--lifecycle-debug and -L/--lifecycle-no-debug. As --help says: Usage: ./src/scripts/eo/eo_debug [options] [executable parameters] Options: -l, --lifecycle-debug[=class1,class2] Turn on debug for object

Re: [E-devel] [EGIT] [core/efl] master 03/03: eo: allow valgrind-like tracking of object lifecycle.

2016-12-04 Thread Gustavo Sverzut Barbieri
On Sun, Dec 4, 2016 at 11:19 PM, Jean-Philippe André wrote: > Hi Gustavo, > > On 3 December 2016 at 08:17, Gustavo Sverzut Barbieri > wrote: > >> barbieri pushed a commit to branch master. >> >> http://git.enlightenment.org/core/efl.git/commit/?id=227463b >> dde43bc9095b75f4ef19f9fef9a742f04 >> >

Re: [E-devel] [EGIT] [core/efl] master 03/03: eo: allow valgrind-like tracking of object lifecycle.

2016-12-04 Thread Jean-Philippe André
Hi Gustavo, On 3 December 2016 at 08:17, Gustavo Sverzut Barbieri wrote: > barbieri pushed a commit to branch master. > > http://git.enlightenment.org/core/efl.git/commit/?id=227463b > dde43bc9095b75f4ef19f9fef9a742f04 > > commit 227463bdde43bc9095b75f4ef19f9fef9a742f04 > Author: Gustavo Sverzut

Re: [E-devel] [EGIT] [core/efl] master 03/03: eo: allow valgrind-like tracking of object lifecycle.

2016-12-03 Thread The Rasterman
On Sat, 3 Dec 2016 09:58:20 -0200 Gustavo Sverzut Barbieri said: > On Sat, Dec 3, 2016 at 12:31 AM, Carsten Haitzler > wrote: > > On Sat, 03 Dec 2016 01:45:30 + Gustavo Sverzut Barbieri > > said: > > > >> Well, I did force and it "worked". Not much test, like I've noticed some > >> cases ch

Re: [E-devel] [EGIT] [core/efl] master 03/03: eo: allow valgrind-like tracking of object lifecycle.

2016-12-03 Thread Gustavo Sverzut Barbieri
On Sat, Dec 3, 2016 at 9:58 AM, Gustavo Sverzut Barbieri wrote: > I've noticed no valgrind kicks in and that's due the freeq... that one > must mark the object as dead... will do it now sorry, eina_thrash, as eina_freeq() will bypass if running inside valgrind. -- Gustavo Sverzut Barbieri

Re: [E-devel] [EGIT] [core/efl] master 03/03: eo: allow valgrind-like tracking of object lifecycle.

2016-12-03 Thread Gustavo Sverzut Barbieri
On Sat, Dec 3, 2016 at 12:31 AM, Carsten Haitzler wrote: > On Sat, 03 Dec 2016 01:45:30 + Gustavo Sverzut Barbieri > said: > >> Well, I did force and it "worked". Not much test, like I've noticed some >> cases check for class using just the eo_id... > > how can you force it? literally there's

Re: [E-devel] [EGIT] [core/efl] master 03/03: eo: allow valgrind-like tracking of object lifecycle.

2016-12-02 Thread The Rasterman
On Sat, 03 Dec 2016 01:45:30 + Gustavo Sverzut Barbieri said: > Well, I did force and it "worked". Not much test, like I've noticed some > cases check for class using just the eo_id... how can you force it? literally there's missing non-eoid code paths. eo will mess up the pointer by mucking

Re: [E-devel] [EGIT] [core/efl] master 03/03: eo: allow valgrind-like tracking of object lifecycle.

2016-12-02 Thread Gustavo Sverzut Barbieri
Well, I did force and it "worked". Not much test, like I've noticed some cases check for class using just the eo_id... Em sex, 2 de dez de 2016 às 23:31, Carsten Haitzler escreveu: > On Fri, 2 Dec 2016 22:24:19 -0200 Gustavo Sverzut Barbieri < > barbi...@gmail.com> > said: > > > On Fri, Dec 2, 2

Re: [E-devel] [EGIT] [core/efl] master 03/03: eo: allow valgrind-like tracking of object lifecycle.

2016-12-02 Thread The Rasterman
On Fri, 2 Dec 2016 22:24:19 -0200 Gustavo Sverzut Barbieri said: > On Fri, Dec 2, 2016 at 10:14 PM, Cedric BAIL wrote: > > On Fri, Dec 2, 2016 at 3:17 PM, Gustavo Sverzut Barbieri > > wrote: > >> barbieri pushed a commit to branch master. > >> > >> http://git.enlightenment.org/core/efl.git/comm

Re: [E-devel] [EGIT] [core/efl] master 03/03: eo: allow valgrind-like tracking of object lifecycle.

2016-12-02 Thread Gustavo Sverzut Barbieri
On Fri, Dec 2, 2016 at 10:14 PM, Cedric BAIL wrote: > On Fri, Dec 2, 2016 at 3:17 PM, Gustavo Sverzut Barbieri > wrote: >> barbieri pushed a commit to branch master. >> >> http://git.enlightenment.org/core/efl.git/commit/?id=227463bdde43bc9095b75f4ef19f9fef9a742f04 >> >> commit 227463bdde43bc9095

Re: [E-devel] [EGIT] [core/efl] master 03/03: eo: allow valgrind-like tracking of object lifecycle.

2016-12-02 Thread Cedric BAIL
On Fri, Dec 2, 2016 at 3:17 PM, Gustavo Sverzut Barbieri wrote: > barbieri pushed a commit to branch master. > > http://git.enlightenment.org/core/efl.git/commit/?id=227463bdde43bc9095b75f4ef19f9fef9a742f04 > > commit 227463bdde43bc9095b75f4ef19f9fef9a742f04 > Author: Gustavo Sverzut Barbieri > D

[EGIT] [core/efl] master 03/03: eo: allow valgrind-like tracking of object lifecycle.

2016-12-02 Thread Gustavo Sverzut Barbieri
barbieri pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=227463bdde43bc9095b75f4ef19f9fef9a742f04 commit 227463bdde43bc9095b75f4ef19f9fef9a742f04 Author: Gustavo Sverzut Barbieri Date: Fri Dec 2 20:48:37 2016 -0200 eo: allow valgrind-like tracking of