Dear xerces-c-dev,
Currently we are using xereces 1.6 to read large
XML documents. However, we are experience performance
issue on DOM_Node::getNodeValue(),
DOM_Node::getNodeName() kind of functions.
They are constructing and destructing DOMString all
the time.
DOMString DOM_Node::getNodeName() const
{
return fImpl->getNodeName().clone();
};
DOMString DOMString::clone() const
{
DOMString retString;
if (fHandle != 0)
retString.fHandle =
this->fHandle->cloneStringHandle();
return retString;
};
Tempted to pass in DOMString as a reference to solve
the performance problem? Anyone has tried that path
before? Any trouble that may foresee on that
direction?
It will not be possible for us to switch to xerces 2.5
now since we do not have time for it.
Thanks for the advise.
Regards,
Helen
__________________________________
Do you Yahoo!?
Yahoo! Mail - You care about security. So do we.
http://promotions.yahoo.com/new_mail
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]