From: Jay L. <js...@js...> - 2000-05-31 22:14:34
|
The memory leak is still there. Chuck Esterbrook wrote: > > I've checked in the KeyValueAccess: > - It no longer creates circular refs to self. > - It has a memory leaks test. > - The \r problem is fixed. > > With regards to my white space problems: > - Tabs were not the cause. > - My new editor truncates trailing whitespace which explained some diffs. I > don't see this as a problem and will leave as is. > - KeyValueAccess.py was unique with it's extra \r problem. The \r's made it > to the UNIX side via a copy and then made it to the repository. This threw > me off. > - Just as a note: There shouldn't ever be \r's in the repository since CVS > for Windows translates \r\n <--> \n. > > -Chuck > > _______________________________________________ > Webware-discuss mailing list > Web...@li... > http://lists.sourceforge.net/mailman/listinfo/webware-discuss |
From: Chuck E. <ec...@mi...> - 2000-05-31 22:18:35
|
Well, I never said it wasn't. :-) BTW You never answered my question about whether you had 'LogActivity' on or off. -Chuck At 06:13 PM 5/31/00 -0400, Jay Love wrote: >The memory leak is still there. > >Chuck Esterbrook wrote: > > > > I've checked in the KeyValueAccess: > > - It no longer creates circular refs to self. > > - It has a memory leaks test. > > - The \r problem is fixed. > > > > With regards to my white space problems: > > - Tabs were not the cause. > > - My new editor truncates trailing whitespace which explained some diffs. I > > don't see this as a problem and will leave as is. > > - KeyValueAccess.py was unique with it's extra \r problem. The \r's made it > > to the UNIX side via a copy and then made it to the repository. This threw > > me off. > > - Just as a note: There shouldn't ever be \r's in the repository since CVS > > for Windows translates \r\n <--> \n. > > > > -Chuck > > > > _______________________________________________ > > Webware-discuss mailing list > > Web...@li... > > http://lists.sourceforge.net/mailman/listinfo/webware-discuss > >_______________________________________________ >Webware-discuss mailing list >Web...@li... >http://lists.sourceforge.net/mailman/listinfo/webware-discuss |
From: Jay L. <js...@js...> - 2000-05-31 22:43:18
|
Smartass. Logactivity is off. All of the transaient objects are getting deleted, Request, REsponse, Transaction, Servlet and Session. And, the leak is BIG, like 16K per Servlet. For reference, an obkect is 16 bytes plus a dictionary, which is 24 bytes plus a factor of what's inside. In any case, the leak is big. It's got to be something like the reponse contents. When the reponse is deleted, the _contents has 2 references to it. It should have one, as best I can tell. Chuck Esterbrook wrote: > > Well, I never said it wasn't. :-) > > BTW You never answered my question about whether you had 'LogActivity' on > or off. > > -Chuck > > At 06:13 PM 5/31/00 -0400, Jay Love wrote: > >The memory leak is still there. > > > >Chuck Esterbrook wrote: > > > > > > I've checked in the KeyValueAccess: > > > - It no longer creates circular refs to self. > > > - It has a memory leaks test. > > > - The \r problem is fixed. > > > > > > With regards to my white space problems: > > > - Tabs were not the cause. > > > - My new editor truncates trailing whitespace which explained some diffs. I > > > don't see this as a problem and will leave as is. > > > - KeyValueAccess.py was unique with it's extra \r problem. The \r's made it > > > to the UNIX side via a copy and then made it to the repository. This threw > > > me off. > > > - Just as a note: There shouldn't ever be \r's in the repository since CVS > > > for Windows translates \r\n <--> \n. > > > > > > -Chuck > > > > > > _______________________________________________ > > > Webware-discuss mailing list > > > Web...@li... > > > http://lists.sourceforge.net/mailman/listinfo/webware-discuss > > > >_______________________________________________ > >Webware-discuss mailing list > >Web...@li... > >http://lists.sourceforge.net/mailman/listinfo/webware-discuss > > _______________________________________________ > Webware-discuss mailing list > Web...@li... > http://lists.sourceforge.net/mailman/listinfo/webware-discuss |
From: Chuck E. <ec...@mi...> - 2000-05-31 23:04:52
|
At 06:42 PM 5/31/00 -0400, Jay Love wrote: >Smartass. > >Logactivity is off. > >All of the transaient objects are getting deleted, Request, REsponse, >Transaction, Servlet and Session. > >And, the leak is BIG, like 16K per Servlet. For reference, an obkect is >16 bytes plus a dictionary, which is 24 bytes plus a factor of what's >inside. In any case, the leak is big. It's got to be something like >the reponse contents. When the reponse is deleted, the _contents has 2 >references to it. It should have one, as best I can tell. That's strange. If it were the contents, why wouldn't we have leaking when Servlets are not being deleted? After all, responses and requests do get deleted for each transaction. Seems like keeping the servlets around could only make things worse, not better. -Chuck |