Jason Tackaberry wrote: > On Mon, 2007-02-26 at 15:30 +0100, Dirk Meyer wrote: >> 1. Use minidom for the cxml stuff. It may be slower, but we don't want >> an extra dependency jsut to be able to install a module. > > What about expat? It should be much faster than minidom, and it's in > stock python.
If I understand it correctly the DOM code uses SAX or expat to create the tree. Those who read cvslog saw that I just converted to cxml stuff to minidom. And minidom is also in stock python. BTW, doing that change just broken freevo install, I will fix that ASAP. > Would be interesting to compare expat with libxml2. It would be. expat and SAX do not create the whole tree. And we don't need the whole tree for kaa.epg. Just pieces between start and end programm and channel. This should keep the memory usage down. Dischi -- recursive see: recursive -RfC 1983
pgpHmzQasHizI.pgp
Description: PGP signature
------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________ Freevo-devel mailing list Freevo-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-devel