Skip to content
Snippets Groups Projects
Commit f0b65234 authored by Tinny Ng's avatar Tinny Ng
Browse files

Various Performance Enhancement. By Henry Zongaro.

git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@173360 13f79535-47bb-0310-9956-ffa450edef68
parent 1a335fce
No related branches found
No related tags found
No related merge requests found
...@@ -43,6 +43,13 @@ ...@@ -43,6 +43,13 @@
<li>const bool InputSource::getIssueFatalErrorIfNotFound() const</li> <li>const bool InputSource::getIssueFatalErrorIfNotFound() const</li>
<li>void InputSource::setIssueFatalErrorIfNotFound(const bool flag</li> <li>void InputSource::setIssueFatalErrorIfNotFound(const bool flag</li>
</ul> </ul>
<li>Allow code to take advantage of the fact that the length of the prefix and
local name are known when constructing the QName.
Add the following new methods:</li>
<ul>
<li>void QName::setNPrefix(const XMLCh*, const unsigned int)</li>
<li>void QName::setNLocalPart(const XMLCh*, const unsigned int)</li>
</ul>
<li>To support schemaLocation and noNamespaceSchemaLocation to be specified outside the <li>To support schemaLocation and noNamespaceSchemaLocation to be specified outside the
instance document, the following new methods are added:</li> instance document, the following new methods are added:</li>
<ul> <ul>
......
...@@ -54,6 +54,40 @@ ...@@ -54,6 +54,40 @@
</td> </td>
</tr> </tr>
<tr>
<td>2001-12-06</td>
<td>Henry Zongaro</td>
<td>Performance Enhancement. Added setNPrefix and setNLocalPart methods in QName that
allow code to take advantage of the fact that it knows the length of the prefix and
local name, when possible.
</td>
</tr>
<tr>
<td>2001-12-06</td>
<td>Henry Zongaro</td>
<td>Performance Enhancement. Added a second ContentSpecNode constructor that allows
the QName to be just assigned, not copied.
</td>
</tr>
<tr>
<td>2001-12-06</td>
<td>Henry Zongaro</td>
<td>Performance Enhancement. Added a second CMLeaf constructor that indicated the
QName passed in was to be adopted.
</td>
</tr>
<tr>
<td>2001-12-06</td>
<td>Henry Zongaro</td>
<td>Performance Enhancement. Modify the handling of the fNEL option so that it results
in fgCharCharsTable being modified, instead of having all of the low-level routines check
the option.
</td>
</tr>
<tr> <tr>
<td>2001-12-06</td> <td>2001-12-06</td>
<td>Tinny Ng</td> <td>Tinny Ng</td>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment