made configuring with regexps/automata/unicode the default but without
* Makefile.am configure.in include/libxml/xmlversion.h.in:
made configuring with regexps/automata/unicode the default
but without schemas ATM
* testRegexp.c valid.c xmlregexp.c include/libxml/xmlregexp.h:
fixed the regexp based DTD validation performance and memory
problem by switching to a compact form for determinist regexps
and detecting the determinism property in the process. Seems
as fast as the old DTD validation specific engine :-) despite
the regexp built and compaction process.
Daniel
diff --git a/testRegexp.c b/testRegexp.c
index a1d0d27..c0a5cbc 100644
--- a/testRegexp.c
+++ b/testRegexp.c
@@ -140,11 +140,12 @@
}
}
}
+ xmlMemoryDump();
if (comp != NULL)
xmlRegFreeRegexp(comp);
}
xmlCleanupParser();
- xmlMemoryDump();
+ /* xmlMemoryDump(); */
return(0);
}