- Aug 28, 2009
-
-
Alberto Massari authored
The test to detect if the CPU was SSE2-enabled using __get_cpuid was reversed; configure.ac was testing for the presence of emmintrin.h before detecting which compiler option turned on SSE2, and the header cannot be used until that switch has been set git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@808881 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@808822 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 26, 2009
-
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@808072 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@808070 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@807999 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 25, 2009
-
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@807660 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@807630 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 24, 2009
-
-
Alberto Massari authored
- the CMStateSet uses a sparsely allocated matrix to store the bits, resulting in less memory usage and faster bitwise operations (when analyzing an unallocated chunk, no operations are done); also, having moved the dynamic buffer data members into a separate structure, the space used by two pointers has been added to the cached bit fields, that is now 128 bits - the DFA builder chooses the faster algorithm depending on the data being analyzed. The regression test for XERCESC-1051 now completes in 30 seconds instead of 80 git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@807213 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 21, 2009
-
-
Alberto Massari authored
When testing for simple type blocked substitutions, allow list and unions when base type is anySimpleType git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@806488 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@806482 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@806472 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 20, 2009
-
-
Alberto Massari authored
When retrieving an attribute of a schema declaration, specify its type so that the proper whitespace collapse operation can be performed git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@806299 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@806238 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 14, 2009
-
-
Alberto Massari authored
Move the list with the imported targetNamespace in TraverseSchema, so that a schema can "see" what an imported schema imports (XERCESC-1249) git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@804249 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
When matching an XPath expression, don't accept a node only if it's the first branch of an union that matches. The XPath parser takes care of removing identical branches (XERCESC-809) git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@804234 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@804226 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@804213 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@804211 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@804209 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 13, 2009
-
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@803906 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@803901 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
Don't manipulate the XPath expression to ensure it starts with "./" before parsing; add the proper token after the scanner phase git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@803885 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@803876 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
When placing a value in the identity constraint map, store the actual validator used, instead of the official one git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@803869 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
Instead of using the FLT_MIN and FLT_MAX macros, use the XMLSchema definition of minimum and maximum value for a xs:float (XERCESC-1833) git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@803857 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
When the xsi:type attribute is present, don't emit validation errors complaining of a missing declaration (XERCESC-1481) git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@803844 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@803839 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 12, 2009
-
-
Alberto Massari authored
- Blocked substitution should not be checked when xsi:type names the same original type - Blocked substitution didn't check the bit of the restriction/extension, but it performed an equality check git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@803624 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@803551 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
When parsing a "final" attribute, an empty value means an empty set, not "use finalDefault" (XERCESC-1716) git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@803516 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
When an identity constraint involves a QName, store the value using its Clark name so that values using different prefixes can be matched git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@803507 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 11, 2009
-
-
Alberto Massari authored
When validating an annotation, report the location of the error in the source schema, not inside the annotation itself git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@803121 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 10, 2009
-
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@802865 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
Before assuming that a complex type has a simple type as base type simply because it has a data type validator, inspect the base type definition (XERCESC-697) git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@802846 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
Before processing a schema location, remove the 0xFFFF characters present in the non-normalized attribute value (XERCESC-1831) git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@802812 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@802810 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@802804 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@802792 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
- If a derived attribute is prohibited, don't check type substitution and fixed facet (XERCESC-961) git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@802788 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 05, 2009
-
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@801343 13f79535-47bb-0310-9956-ffa450edef68
-