diff --git a/doc/migration.xml b/doc/migration.xml index 7839dcdb1fb49c543c668498668e6ea987ede3ce..9f373938727867b59d013c7cc8b8d4ffc5b722a3 100644 --- a/doc/migration.xml +++ b/doc/migration.xml @@ -43,6 +43,13 @@ <li>const bool InputSource::getIssueFatalErrorIfNotFound() const</li> <li>void InputSource::setIssueFatalErrorIfNotFound(const bool flag</li> </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 instance document, the following new methods are added:</li> <ul> diff --git a/doc/releases.xml b/doc/releases.xml index b03792b6976f09fc862f6b05abfbaafba1e8d904..060d78be6fb8fb3172dc6e8b828298aa48ce9a62 100644 --- a/doc/releases.xml +++ b/doc/releases.xml @@ -54,6 +54,40 @@ </td> </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> <td>2001-12-06</td> <td>Tinny Ng</td>