Marco Nova <[EMAIL PROTECTED]> writes:

> I've replaced ParsedXML's ExpatBuilder with the pyXML package and I used the
> sax parser without modifing the code (except for the import), this is the
> refcounts results.
> 
> Class  April 12, 2001 11:55 am  April 12, 2001 12:00
> 
> xml.dom.NodeList.NodeList           2103  3678  +1575  
> xml.dom.Text.Text                   1263  2208  +945  
> xml.dom.NamedNodeMap.NamedNodeMap    507   885  +378  
> xml.dom.Element.Element              499   871  +372  
> xml.dom.Attr.Attr                    339   591  +252  
> xml.dom.DocumentType.DocumentType      7    10  +3  
> xml.dom.Document.Document              7    10  +3
> 
> xml.dom.Document.Document increments by 1 each time an xml is procesed (I
> tried to add a del doc at the end but it's ineffective).
> 
> So the problem is not ParsedXML but Zope itself or my bad methods.

Not necessarily - it's been mentioned that PyXML requires releasing
nodes after they're done, so I'd expect this if you replaced
ParsedXML's DOM with PyXML's without adding the release.

-- 
Karl Anderson                          [EMAIL PROTECTED]

_______________________________________________
Zope-Dev maillist  -  [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://lists.zope.org/mailman/listinfo/zope-announce
 http://lists.zope.org/mailman/listinfo/zope )

Reply via email to