[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: MSXML Memory Management
As IXMLDOMNode is a COM interface, it includes reference-counting semantics. When a node is removed from the tree and it's reference count drops to zero, the memory is reclaimed. Parent nodes addref their children. Keeping a node alive has the side effect of keeping it's owner document alive. In the case that there are no outstanding nodes, still addref'd, when a IXMLDOMDocument's refcount goes to zero, the entire document is reclaimed. -derek -----Original Message----- From: Bullard, Claude L (Len) [mailto:clbullar@i...] Sent: Monday, June 19, 2000 12:08 PM To: XML Developers List Subject: MSXML Memory Management Something more mundane regarding MS. When using MSXML and IE, is there a way to permanently remove an XMLDOMNode object or can one only remove it from the tree. Over a long set of operations, without a means to get rid of it out of memory, obvious bad things happen. IOW, what is the garbage collection policy for MSXML? Len Bullard Intergraph Public Safety clbullar@i... http://fly.hiwaay.net/~cbullard/lensongs.ram Ekam sat.h, Vipraah bahudhaa vadanti. Daamyata. Datta. Dayadhvam.h *************************************************************************** This is xml-dev, the mailing list for XML developers. To unsubscribe, mailto:majordomo@x...&BODY=unsubscribe%20xml-dev List archives are available at http://xml.org/archives/xml-dev/ *************************************************************************** *************************************************************************** This is xml-dev, the mailing list for XML developers. To unsubscribe, mailto:majordomo@x...&BODY=unsubscribe%20xml-dev List archives are available at http://xml.org/archives/xml-dev/ ***************************************************************************
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|