List Info

Thread: RE: Tracking down a memory leak




RE: Tracking down a memory leak
user name
2007-01-23 07:03:52
>From: "Emmanuel Stapf [ES]" eiffel.com> >Seems right to me. The next step is calling `referers' from MEMORY on the >new >SPECIAL [BOOLEAN] object being created. To do so I'll clone the SPECIAL >[ANY] >and use it to compare with the next step, that way you can find the newly >created SPECIAL [BOOLEAN] object. There will be more than one - at least three - distinguished by size - I can tell from the count attributes which class has these ARRAY [BOOLEAN]. So it would be nice to skip that level of referer, and go directo the the next class up in the hierarchy (the culprit class will be at least 3 levels higher up, so I'd rather skip as much work as possible). Is there a way to get the INTEGER key from the class name? Whether or not, having clioned the SPECIAL [ANY], how do I compare the two to find the new ones? Are they sorted by age, so I will see the new ones at the end of the list, or is there some other way of telling which is new (the list of SPECIAL [BOOLEAN] has a count in the hundreds, many of which will be legitimate). _________________________________________________________________ The MSN Entertainment Guide to Golden Globes is here. Get all the scoop. http://tv.msn.com/tv/globes2007/?icid=nctagline2 Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/eiffel_software/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/eiffel_software/join (Yahoo! ID required) <*> To change settings via email: mailto:eiffel_software-digest@yahoogroups.com mailto:eiffel_software-fullfeatured@yahoogroups.com <*> To unsubscribe from this group, send an email to: eiffel_software-unsubscribe@yahoogroups.com <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
RE: Tracking down a memory leak
user name
2007-01-23 20:26:25
> class up in the hierarchy (the culprit class will be at least > 3 levels We have built internal tools for EiffelStudio for doing this kind of stuff. If you want to play with them, send me a private email and I'll give you some more instructions. > higher up, so I'd rather skip as much work as possible). Is > there a way to get the INTEGER key from the class name? I'm not sure what you mean here. > Whether or not, having clioned the SPECIAL [ANY], how do I > compare the two > to find the new ones? Are they sorted by age, so I will see > the new ones at > the end of the list, or is there some other way of telling > which is new (the > list of SPECIAL [BOOLEAN] has a count in the hundreds, many > of which will be > legitimate). There is no facility on SPECIAL, so you will need to perform as many linear traversal as needed to find the new items between the old SPECIAL [ANY] and the new one. Regards, Manu Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/eiffel_software/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/eiffel_software/join (Yahoo! ID required) <*> To change settings via email: mailto:eiffel_software-digest@yahoogroups.com mailto:eiffel_software-fullfeatured@yahoogroups.com <*> To unsubscribe from this group, send an email to: eiffel_software-unsubscribe@yahoogroups.com <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
[1-2]

about | contact  Other archives ( Real Estate discussion Medical topics )