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

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 >

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

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

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...

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

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:

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

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. >> >>

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

[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