On Mon, 30 Oct 2006 16:38:36 -0000, Doug Bryant <[EMAIL PROTECTED]>
wrote:
> Ross,
>
> It's working good for me so far. The xml merging problem has
> disappeared in
> my application and performance is on par with the previous version. I
> have
> not done any performance benchmarks, but it does not feel any slower than
> before.
>
Glad to hear it. I actually just got around yesterday to integrating the
testcase you posted with that bug into the regression tests, and was happy
to see it all looks good.
The inefficiency I talked about probably doesn't make that much difference
here - it's mainly that there's a bit more object churn when you do things
like:
xmldoc.root << XML::Node.new('foo')
In the merging case it might actually be a bit more efficient than it was,
since most nodes will be created by libxml2 when parsing the documents,
and now they'll only be copied the once (between documents).
> Thanks for all your hard work on this project.
>
Most welcome! Thanks for the feedback.
Cheers,
--
Ross Bamford - [EMAIL PROTECTED]
_______________________________________________
libxml-devel mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/libxml-devel