On Thu, Apr 8, 2010 at 11:41 AM, Can Gencer wrote:
> I did my debugging like this..
>
> I set up a url such as http://server/gc where if you would go there it
> would call GC.Collect() and GC.WaitForPendingFinalizers() a few times
>
> Then did a few requests, and call the GC url and use windbg wit
On Thu, Apr 8, 2010 at 7:32 PM, Jeff Hardy wrote:
> On Thu, Apr 8, 2010 at 10:38 AM, Can Gencer wrote:
>> I've noticed there was a leak in the NWSGI implementation regarding
>> the input/output streams, i.e. they were never GC'd. It could be due
>> to the way the stream -> file conversion is done
On Thu, Apr 8, 2010 at 10:38 AM, Can Gencer wrote:
> I've noticed there was a leak in the NWSGI implementation regarding
> the input/output streams, i.e. they were never GC'd. It could be due
> to the way the stream -> file conversion is done.
Wouldn't surprise me; that's kind of an ugly piece of
On Thu, Apr 8, 2010 at 5:29 PM, Jeff Hardy wrote:
> On Fri, Apr 2, 2010 at 8:06 PM, Dino Viehland wrote:
>> Can you clear the exception data from the server at all?
>
> ExceptionHelpers.DynamicStackFrames never climbs above 1 (as far as I
> can tell), yet there's a consistent leak of about 35k/re
On Fri, Apr 2, 2010 at 8:06 PM, Dino Viehland wrote:
> Can you clear the exception data from the server at all?
ExceptionHelpers.DynamicStackFrames never climbs above 1 (as far as I
can tell), yet there's a consistent leak of about 35k/request. That
just doesn't seem to make sense based on what I
I do not have the DynamicStackFrame problem, though I do not have
Frames enabled.
I 've managed to solve all the memory leak issues now (hopefully), the
last one was caused by the session handler in CherryPy. The cleanup
thread was not being started due to some reason. It seems that you
have to ca
Jeff wrote:
> This is 2.6.0. It looks like its one of the server's worker threads
> (I'm just using the built-in VS webserver), at least from a random
> sample of objects.
>
> Are the fixes in 2.6.1 RC1?
Yes there are some fixes in 2.6.1 RC1 but obviously they're not working.
Can you clear the
Jeff wrote:
> I hate to ask the ETA for 2.7 is - fall, probably?
End of year is what we've been saying.
___
Users mailing list
Users@lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
On Fri, Apr 2, 2010 at 4:29 PM, Jeff Hardy wrote:
> On Fri, Apr 2, 2010 at 2:52 PM, Dino Viehland wrote:
>> Is this 2.6 or 2.6.1RC? I wonder if this could be the finalizer thread.
>> !do on the thread object should give you the managed thread ID which can be
>> associated with the values in !thr
On Fri, Apr 2, 2010 at 2:52 PM, Dino Viehland wrote:
> Is this 2.6 or 2.6.1RC? I wonder if this could be the finalizer thread.
> !do on the thread object should give you the managed thread ID which can be
> associated with the values in !threads.
This is 2.6.0. It looks like its one of the serve
Jeff wrote:
> I'm seeing a lot of objects with !gcroots that start with
>
> DOMAIN(005F5F48):HANDLE(Strong):161100:Root:02913dac(System.Threading.Thread)-
> >
> 0b93e034(System.Object[][])->
> 0b93e048(System.Object[])->
> 223edd34(System.Collections.Generic.List`1[[Microsoft.Scripting.Runtime.D
I'm seeing a lot of objects with !gcroots that start with
DOMAIN(005F5F48):HANDLE(Strong):161100:Root:02913dac(System.Threading.Thread)->
0b93e034(System.Object[][])->
0b93e048(System.Object[])->
223edd34(System.Collections.Generic.List`1[[Microsoft.Scripting.Runtime.DynamicStackFrame,
Microsoft.D
Can Gencer wrote:
>
> I did some more digging around this, I tried using the wsgi.py found
> in FePy instead (and modifying it to fit with my webserver) and the
> results seem to be better, although not perfect.
>
> There seems to be a whole bunch of objects that are referenced from this root:
>
On Fri, Apr 2, 2010 at 12:49 AM, Michael Foord
wrote:
> On 01/04/2010 23:46, Dino Viehland wrote:
>>>
>>> On Thu, Apr 1, 2010 at 4:17 PM, Can Gencer wrote:
>>>
On Thu, Apr 1, 2010 at 7:27 PM, Dino Viehland
wrote:
I tried this, ExceptionHelpers.DynamicStackFrames.Count seems t
On 01/04/2010 23:46, Dino Viehland wrote:
On Thu, Apr 1, 2010 at 4:17 PM, Can Gencer wrote:
On Thu, Apr 1, 2010 at 7:27 PM, Dino Viehland wrote:
I tried this, ExceptionHelpers.DynamicStackFrames.Count seems to be
constant at 1.. I'm not very familiar with windbg but I can certainly
learn
> On Thu, Apr 1, 2010 at 4:17 PM, Can Gencer wrote:
> > On Thu, Apr 1, 2010 at 7:27 PM, Dino Viehland wrote:
> > I tried this, ExceptionHelpers.DynamicStackFrames.Count seems to be
> > constant at 1.. I'm not very familiar with windbg but I can certainly
> > learn more about it.. What should I be
On Thu, Apr 1, 2010 at 4:17 PM, Can Gencer wrote:
> On Thu, Apr 1, 2010 at 7:27 PM, Dino Viehland wrote:
> I tried this, ExceptionHelpers.DynamicStackFrames.Count seems to be
> constant at 1.. I'm not very familiar with windbg but I can certainly
> learn more about it.. What should I be looking f
On Thu, Apr 1, 2010 at 7:27 PM, Dino Viehland wrote:
> Can Gencer wrote:
>> I am trying to use CherryPy through IronPython. I am using a custom
>> web server written in C# and I am using the NWSGI handler available
>> here (http://nwsgi.codeplex.com/) with some modifications to work with
>> my cus
On Thu, Apr 1, 2010 at 8:08 PM, Jeff Hardy wrote:
> On Thu, Apr 1, 2010 at 2:59 AM, Can Gencer wrote:
>> Hello,
>
> Hi Can,
> You are, to my knowledge, the first person besides me to use NWSGI for
> anything, so thank you!
>
>> Everything works after some tweaking done to CherryPy. I re-use the
>
On Thu, Apr 1, 2010 at 2:59 AM, Can Gencer wrote:
> Hello,
Hi Can,
You are, to my knowledge, the first person besides me to use NWSGI for
anything, so thank you!
> Everything works after some tweaking done to CherryPy. I re-use the
> application callable that is retrieved from the main script th
Can Gencer wrote:
> I am trying to use CherryPy through IronPython. I am using a custom
> web server written in C# and I am using the NWSGI handler available
> here (http://nwsgi.codeplex.com/) with some modifications to work with
> my custom web server instead of IIS.
>
> Everything works after s
21 matches
Mail list logo