-
- Downloads
Next step of refactoring. For more details see bug #341588. I applied the
* libxslt/documents.c libxslt/namespaces.c libxslt/preproc.c libxslt/transform.c libxslt/xslt.c libxslt/xsltInternals.h libxslt/xsltutils.c: Next step of refactoring. For more details see bug #341588. I applied the suggestion of Jerome Pesenti to the refactored (still IDFEDed out with XSLT_REFACTORED) code: The XPath compilation context (accessible via the compilation context) is now reused for compilation of expressions at compilation-time; this should reduce compilation time to 50% for avarage stylesheets.
Showing
- ChangeLog 13 additions, 0 deletionsChangeLog
- libxslt/documents.c 4 additions, 6 deletionslibxslt/documents.c
- libxslt/namespaces.c 293 additions, 78 deletionslibxslt/namespaces.c
- libxslt/preproc.c 27 additions, 1 deletionlibxslt/preproc.c
- libxslt/transform.c 611 additions, 13 deletionslibxslt/transform.c
- libxslt/xslt.c 781 additions, 316 deletionslibxslt/xslt.c
- libxslt/xsltInternals.h 139 additions, 30 deletionslibxslt/xsltInternals.h
- libxslt/xsltutils.c 38 additions, 10 deletionslibxslt/xsltutils.c
Loading
Please register or sign in to comment