[prev in list] [next in list] [prev in thread] [next in thread] 

List:       enlightenment-devel
Subject:    Re: [E-devel] elua "bitching" on exit
From:       Leif Middelschulte <leif.middelschulte () gmail ! com>
Date:       2013-08-27 10:50:16
Message-ID: 68D8986FDAF346E69495BB446DE5338F () gmail ! com
[Download RAW message or body]

Am Dienstag, 27. August 2013 um 12:38 schrieb David Seikel:
> On Mon, 26 Aug 2013 23:38:29 +0200 Leif Middelschulte
> <leif.middelschulte@gmail.com (mailto:leif.middelschulte@gmail.com)> wrote:
> 
> > 2013/5/22 Leif Middelschulte <leif.middelschulte@gmail.com (mailto:leif.middelschulte@gmail.com)>:
> > > Am Mittwoch, 22. Mai 2013 um 05:00 schrieb David Seikel:
> > > 
> > > On Thu, 16 May 2013 11:43:50 +0200 Leif Middelschulte
> > > <leif.middelschulte@gmail.com (mailto:leif.middelschulte@gmail.com)> wrote:
> > > 
> > > 2013/5/3 David Seikel <onefang@gmail.com (mailto:onefang@gmail.com)>
> > > 
> > > On Thu, 2 May 2013 18:24:43 +0200 Leif Middelschulte
> > > <leif.middelschulte@gmail.com (mailto:leif.middelschulte@gmail.com)> wrote:
> > > 
> > > Hi,
> > > 
> > > I've written an 'all script' lua edje, which
> > > creates/modifies/deletes a couple of objects.
> > > 
> > > Everything seems fine, until the application is closed (not
> > > crashing), when it complains about exceeding lua's memory limit.
> > > Is this expected?
> > > 
> > > If not, do you need me to provide code, or is it even a known
> > > issue?
> > > 
> > > 
> > > Don't think I've seen that before. Please provide code.
> > > 
> > > Edje Lua tracks how much memory you have allocated to each Lua
> > > script, and will complain about that if you exceed it, but that
> > > should not be happening when you are shutting down.
> > > 
> > > 
> > > Sorry for taking this long. See the attached edc. If you confirm
> > > this, I can open a ticket, if necessary.
> > > 
> > > Thanks for looking into this.
> > > 
> > > 
> > > Fixed. It seems that weak tables are not working as advertised. We
> > > are using a weak table to store references to the evas objects we
> > > create so that we can pull Lua objects representing them out of that
> > > table to pass back to Lua calls that return previously created evas
> > > objects. But those references prevented the evas objects from being
> > > garbage collected, so they leaked.
> > > 
> > > Thanks! :-)
> > Seems like bitching is 'in' again :-/ Could you have another look?
> > > 
> > > 
> > > Thanks for your test script.
> > The script is still or again exposing the behavior. If it doesn't
> > right away, try resizing the window a bit.
> > 
> 
> 
> Could you open a ticket for this please, and assign it to me? It's
> about time I pulled my finger out and started working with the new bug
> tracker.
> 
> 

Done.

-- 
Leif 

> 
> -- 
> A big old stinking pile of genius that no one wants
> coz there are too many silver coated monkeys in the world.
> 
> ------------------------------------------------------------------------------
> Introducing Performance Central, a new site from SourceForge and 
> AppDynamics. Performance Central is your source for news, insights, 
> analysis and resources for efficient Application Performance Management. 
> Visit us today!
> http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk
> 
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net (mailto:enlightenment-devel@lists.sourceforge.net)
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 
> 


------------------------------------------------------------------------------
Introducing Performance Central, a new site from SourceForge and 
AppDynamics. Performance Central is your source for news, insights, 
analysis and resources for efficient Application Performance Management. 
Visit us today!
http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic