Re: [xslt] speeding up xslt in gtk-doc
- From: Stefan Kost <ensonic hora-obscura de>
- To: xslt gnome org
- Subject: Re: [xslt] speeding up xslt in gtk-doc
- Date: Wed, 04 May 2011 11:43:03 +0300
On 03.05.2011 18:14, Stefan Kost wrote:
> hi,
>
> I am still not happy with the time it takes for gtk-doc to generate the
> html. I did some profiling and tired various changes. Its not too
> impressive. Just posting them here for feedback and comment on the
> directions of what would be acceptable or not. I technically have commit
> rights, so I can push things once they are ready. If patch 0002 looks
> like a good idea, I can extend it for other accessors.
Daniel, btw. are you fine with me pushing a couple of obvious patches
that only fix compiler warnings (like unused variables and missing
casts). I would do that for libxml2 and libxslt.
Stefan
> Stefan
>
> Test case was generating the html for gstreamer-core api docs
>
> real user sys
> ------------------------------ before
> 1m22.872s 1m17.317s 0m1.444s
> 1m19.261s 1m17.437s 0m1.384s
> 1m19.770s 1m17.417s 0m1.264s
> ------------------------------ 0001-xpath-annotate-branch-prediction.patch
> 1m18.123s 1m16.677s 0m1.256s
> 1m18.684s 1m17.181s 0m1.292s
> 1m18.887s 1m17.217s 0m1.364s
> ------------------------------
> 0002-xpath-split-traversal-into-init-and-next-functions.patch
> 1m18.537s 1m16.925s 0m1.388s
> 1m18.616s 1m16.913s 0m1.412s
> 1m18.249s 1m16.653s 0m1.328s
> ------------------------------
> 0003-xpath-avoid-a-memcpy-on-the-expense-of-temporarily-w.patch
> 1m17.481s 1m16.137s 0m1.208s
> 1m17.977s 1m16.481s 0m1.328s
> 1m17.791s 1m16.413s 0m1.232s
>
>
>
> _______________________________________________
> xslt mailing list, project page http://xmlsoft.org/XSLT/
> xslt gnome org
> http://mail.gnome.org/mailman/listinfo/xslt
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]