[Python-Dev] Performance of various marshallers

Fredrik Lundh effbot@telia.com
Tue, 2 Oct 2001 09:43:04 +0200


fred wrote:
>  >     xmlrpclib 0.9.8
>  >         w/ sgmlop         416            107
>  >         w/o sgmlop        415             16.3  <--+
>  >     xmlrpclib 1.0b4                                |
>  >         w/ sgmlop         365             92.0     |
>  >         w/o sgmlop        363             74.9  <--+
>  >     py-xmlrpc            2780           2260       |
>                                                       |
>   +---------------------------------------------------+
>   |
>   +----> I presume that Expat was available for the second run and not
>          for the first?  These should probably be broken into three
>          categories: sgmlop, expat, and xmllib.

footnote: 0.9.8 didn't support pyexpat.

>          I also presume that py-xmlrpc never calls from C->Python
>          during the parse phase, but I've not yet had a chance to look
>          at this code.

does py-xmlrpc use a real XML parser?

</F>