[poppler] [RFC] Replace GooHash by std::unordered_map

Adam Reichold adam.reichold at t-online.de
Tue Feb 20 08:35:52 UTC 2018


Hello again again,

I obviously forgot the attachments to the previous mail. Doh...

Regards, Adam.

Am 20.02.2018 um 08:58 schrieb Adam Reichold:
> Hello again,
> 
> Am 18.02.2018 um 23:23 schrieb Adam Reichold:
>>
>>
>> Am 18.02.2018 um 23:08 schrieb Albert Astals Cid:
>>> El diumenge, 18 de febrer de 2018, a les 16:55:37 CET, Adam Reichold va 
>>> escriure:
>>>> Hello,
>>>>
>>>> the attached patch replaced Poppler's internal hash table implementation
>>>> GooHash by std::unordered_map found in the C++ standard library since
>>>> C++11. This continues Poppler's slow drift towards standard library
>>>> containers and removes one of the home-grown data structures with the
>>>> main goals of reducing code size and improving the long term
>>>> maintainability of the code base.
>>>
>>> Do you have any benchmarks on "rendering" speed and code size?
>>
>> Sorry, not at hand. I will try to prepare them during the week.
> 
> I did run Splash rendering benchmarks of this branch against master with
> the result of rendering the circa 2400 documents of the TeXLive
> documentation present on my machine being:
> 
> Cumulative run time:
>         Result: 90.95 min ∓ 1.1 %
>         Reference: 91.57 min ∓ 1.2 %
>         Deviation: -0.0 %
> Cumulative memory usage:
>         Result: 37.2 MB ∓ 0.7 %
>         Reference: 37.0 MB ∓ 0.7 %
>         Deviation: +0.0 %
> 
> (Where result is this patch and the reference is master.) (The
> measurement was taken using the perftest script which I proposed here
> some time ago for which I'll attach the patch again for reproduceability.)
> 
> I'll also attach the detailed comparison, but the gist seems to be that
> if there are significant changes, the run time is reduced but the memory
> usage is increased in the majority of cases. But this does not seem to
> show up in the cumulative results.
> 
> Best regards, Adam.
> 
> P.S.: One could try to improve the memory usage by tuning the load
> factor or calling shrink_to_fit where appropriate. Would you like me to
> try to do this?
> 
> P.P.S.: One obvious area for improvement would be better
> interoperability between GooString and std::string, i.e. not converting
> them as C strings so that the length information does not need to be
> recomputed. I will try to prepare this as a separate patch on top of
> this one or should I include this here?
> 
> Best regards, Adam.
> 
>> Concerning code size, a release build of libpoppler.so goes from
>>
>>    text    data     bss     dec     hex filename
>> 2464034  288852     360 2753246  2a02de libpoppler.so.73.0.0
>>
>> for the current master to
>>
>>    text    data     bss     dec     hex filename
>> 2482129  288756     360 2771245  2a492d libpoppler.so.73.0.0
>>
>> with the patch applied, i.e. a 0.65% increase in binary size.
>>
>>
>> Please note that in my original message, I was referring only to source
>> code size, i.e.
>>
>> git diff --stat master...remove-goo-hash
>>  18 files changed, 168 insertions(+), 803 deletions(-)
>>
>>> Cheers,
>>>   Albert
>>
>> Best regards, Adam.
>>
>>>>
>>>> Best regards, Adam.
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> poppler mailing list
>>> poppler at lists.freedesktop.org
>>> https://lists.freedesktop.org/mailman/listinfo/poppler
>>>
>>
>>
>>
>> _______________________________________________
>> poppler mailing list
>> poppler at lists.freedesktop.org
>> https://lists.freedesktop.org/mailman/listinfo/poppler
>>
> 
> 
> 
> _______________________________________________
> poppler mailing list
> poppler at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/poppler
> 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: add-perftest-v1.patch
Type: text/x-patch
Size: 11748 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/poppler/attachments/20180220/35e0d00c/attachment-0001.bin>
-------------- next part --------------
/usr/share/texmf/doc/latex/presentations/images/beamer/zedat.pdf:
        Run time:
                Result: 0.02 ∓ 0.001 s
                Reference: 0.02 ∓ 0.002 s
                Deviation: 2.1 %
        Memory usage:
                Result: 10.0 ∓ 0.00 kB
                Reference: 9.5 ∓ 0.00 kB
                Deviation: 5.7 %
/usr/share/texmf/doc/latex/sciposter/sciposterexample/blocks3op.pdf:
        Run time:
                Result: 0.04 ∓ 0.001 s
                Reference: 0.04 ∓ 0.002 s
                Deviation: -3.8 %
        Memory usage:
                Result: 10.6 ∓ 0.00 kB
                Reference: 10.1 ∓ 0.00 kB
                Deviation: 5.1 %
/usr/share/texmf/doc/latex/l2picfaq/ctanlion.pdf:
        Run time:
                Result: 0.10 ∓ 0.002 s
                Reference: 0.10 ∓ 0.002 s
                Deviation: -3.3 %
        Memory usage:
                Result: 10.7 ∓ 0.00 kB
                Reference: 10.1 ∓ 0.00 kB
                Deviation: 6.3 %
/usr/share/texmf/doc/context/sources/general/manuals/start/graphics/cow.pdf:
        Run time:
                Result: 0.05 ∓ 0.002 s
                Reference: 0.05 ∓ 0.002 s
                Deviation: -7.0 %
        Memory usage:
                Result: 10.1 ∓ 0.13 kB
                Reference: 9.8 ∓ 0.17 kB
                Deviation: 2.9 %
/usr/share/texmf/doc/support/latexindent/latexindent.pdf:
        Run time:
                Result: 10.30 ∓ 0.023 s
                Reference: 9.62 ∓ 0.026 s
                Deviation: 7.0 %
        Memory usage:
                Result: 22.0 ∓ 0.12 kB
                Reference: 21.9 ∓ 0.11 kB
                Deviation: 0.3 %
/usr/share/texmf/doc/context/sources/general/manuals/start/graphics/fig-page-parameters-en.pdf:
        Run time:
                Result: 0.21 ∓ 0.001 s
                Reference: 0.23 ∓ 0.009 s
                Deviation: -6.7 %
        Memory usage:
                Result: 18.4 ∓ 0.16 kB
                Reference: 18.3 ∓ 0.18 kB
                Deviation: 0.6 %
/usr/share/texmf/doc/latex/sciposter/sciposterexample/blocks2.pdf:
        Run time:
                Result: 0.04 ∓ 0.001 s
                Reference: 0.04 ∓ 0.001 s
                Deviation: -0.8 %
        Memory usage:
                Result: 9.6 ∓ 0.02 kB
                Reference: 10.1 ∓ 0.00 kB
                Deviation: -5.5 %
/usr/share/texmf/doc/latex/presentations/images/beamer/beamer2.pdf:
        Run time:
                Result: 0.08 ∓ 0.001 s
                Reference: 0.08 ∓ 0.001 s
                Deviation: -2.7 %
        Memory usage:
                Result: 10.0 ∓ 0.00 kB
                Reference: 9.5 ∓ 0.00 kB
                Deviation: 5.7 %
/usr/share/texmf/doc/latex/math-into-latex-4/babybeamer10.pdf:
        Run time:
                Result: 0.18 ∓ 0.001 s
                Reference: 0.18 ∓ 0.001 s
                Deviation: -0.3 %
        Memory usage:
                Result: 10.8 ∓ 0.00 kB
                Reference: 10.3 ∓ 0.00 kB
                Deviation: 5.6 %
/usr/share/texmf/doc/latex/beamer/doc/beamerugthemePittsburgh.pdf:
        Run time:
                Result: 0.11 ∓ 0.001 s
                Reference: 0.11 ∓ 0.001 s
                Deviation: -2.0 %
        Memory usage:
                Result: 10.8 ∓ 0.00 kB
                Reference: 10.1 ∓ 0.00 kB
                Deviation: 6.2 %
/usr/share/texmf/doc/latex/math-into-latex-4/basem3-1.pdf:
        Run time:
                Result: 0.02 ∓ 0.001 s
                Reference: 0.02 ∓ 0.001 s
                Deviation: 1.3 %
        Memory usage:
                Result: 10.8 ∓ 0.00 kB
                Reference: 10.3 ∓ 0.01 kB
                Deviation: 5.7 %
/usr/share/texmf/doc/latex/presentations-en/images/beamer/beamer1.pdf:
        Run time:
                Result: 0.07 ∓ 0.000 s
                Reference: 0.08 ∓ 0.003 s
                Deviation: -5.2 %
        Memory usage:
                Result: 10.1 ∓ 0.00 kB
                Reference: 9.8 ∓ 0.00 kB
                Deviation: 3.1 %
/usr/share/texmf/doc/latex/beamer/doc/beamerugthemeBoadilla.pdf:
        Run time:
                Result: 0.14 ∓ 0.002 s
                Reference: 0.14 ∓ 0.001 s
                Deviation: -0.7 %
        Memory usage:
                Result: 10.7 ∓ 0.00 kB
                Reference: 10.2 ∓ 0.00 kB
                Deviation: 5.2 %
/usr/share/texmf/doc/plain/present/Pfeil2.pdf:
        Run time:
                Result: 0.01 ∓ 0.002 s
                Reference: 0.02 ∓ 0.001 s
                Deviation: -14.0 %
        Memory usage:
                Result: 9.0 ∓ 0.00 kB
                Reference: 9.0 ∓ 0.00 kB
                Deviation: 0.3 %
/usr/share/texmf/doc/latex/beamer/doc/beamerugouterthemeshadow.pdf:
        Run time:
                Result: 0.13 ∓ 0.002 s
                Reference: 0.13 ∓ 0.001 s
                Deviation: -1.7 %
        Memory usage:
                Result: 10.7 ∓ 0.00 kB
                Reference: 10.2 ∓ 0.00 kB
                Deviation: 5.2 %
/usr/share/texmf/doc/latex/beamer/doc/beamerugthemeCambridgeUS.pdf:
        Run time:
                Result: 0.15 ∓ 0.002 s
                Reference: 0.15 ∓ 0.001 s
                Deviation: 0.1 %
        Memory usage:
                Result: 10.7 ∓ 0.00 kB
                Reference: 10.2 ∓ 0.00 kB
                Deviation: 5.3 %
/usr/share/texmf/doc/latex/math-into-latex-4/basem3-2.pdf:
        Run time:
                Result: 0.02 ∓ 0.002 s
                Reference: 0.02 ∓ 0.001 s
                Deviation: 5.7 %
        Memory usage:
                Result: 10.8 ∓ 0.00 kB
                Reference: 10.3 ∓ 0.01 kB
                Deviation: 5.7 %
/usr/share/texmf/doc/latex/frontespizio/exampled.pdf:
        Run time:
                Result: 0.05 ∓ 0.002 s
                Reference: 0.06 ∓ 0.002 s
                Deviation: -6.4 %
        Memory usage:
                Result: 16.2 ∓ 0.14 kB
                Reference: 16.1 ∓ 0.15 kB
                Deviation: 0.2 %
/usr/share/texmf/doc/latex/beamer/doc/beamerugthemeEastLansing.pdf:
        Run time:
                Result: 0.15 ∓ 0.001 s
                Reference: 0.15 ∓ 0.001 s
                Deviation: -0.4 %
        Memory usage:
                Result: 10.8 ∓ 0.00 kB
                Reference: 10.1 ∓ 0.00 kB
                Deviation: 6.2 %
/usr/share/texmf/doc/generic/tracklang/samples/animals/sample-animals2.pdf:
        Run time:
                Result: 0.03 ∓ 0.001 s
                Reference: 0.04 ∓ 0.002 s
                Deviation: -5.8 %
        Memory usage:
                Result: 16.0 ∓ 0.16 kB
                Reference: 16.0 ∓ 0.19 kB
                Deviation: 0.4 %
/usr/share/texmf/doc/latex/presentations/images/beamer/beamer1.pdf:
        Run time:
                Result: 0.08 ∓ 0.001 s
                Reference: 0.08 ∓ 0.001 s
                Deviation: -2.7 %
        Memory usage:
                Result: 10.0 ∓ 0.00 kB
                Reference: 9.5 ∓ 0.00 kB
                Deviation: 5.7 %
/usr/share/texmf/doc/latex/beamer/doc/beameruginnerthemedefault.pdf:
        Run time:
                Result: 0.14 ∓ 0.001 s
                Reference: 0.14 ∓ 0.001 s
                Deviation: -1.5 %
        Memory usage:
                Result: 10.8 ∓ 0.00 kB
                Reference: 10.1 ∓ 0.00 kB
                Deviation: 6.6 %
/usr/share/texmf/doc/context/documents/general/manuals/tiptrick.pdf:
        Run time:
                Result: 2.24 ∓ 0.018 s
                Reference: 2.26 ∓ 0.003 s
                Deviation: -0.6 %
        Memory usage:
                Result: 25.5 ∓ 1.65 kB
                Reference: 19.6 ∓ 0.12 kB
                Deviation: 30.0 %
/usr/share/texmf/doc/context/sources/general/manuals/start/graphics/fig-page-areas-en.pdf:
        Run time:
                Result: 0.25 ∓ 0.002 s
                Reference: 0.26 ∓ 0.011 s
                Deviation: -5.1 %
        Memory usage:
                Result: 18.8 ∓ 0.18 kB
                Reference: 18.7 ∓ 0.15 kB
                Deviation: 0.6 %
/usr/share/texmf/doc/latex/math-into-latex-4/babybeamer6mod2.pdf:
        Run time:
                Result: 0.15 ∓ 0.001 s
                Reference: 0.15 ∓ 0.001 s
                Deviation: 1.0 %
        Memory usage:
                Result: 10.8 ∓ 0.00 kB
                Reference: 10.3 ∓ 0.00 kB
                Deviation: 5.6 %
/usr/share/texmf/doc/latex/beamer/doc/beamerugthemeLuebeck.pdf:
        Run time:
                Result: 0.14 ∓ 0.001 s
                Reference: 0.14 ∓ 0.001 s
                Deviation: -1.9 %
        Memory usage:
                Result: 10.7 ∓ 0.00 kB
                Reference: 10.1 ∓ 0.00 kB
                Deviation: 6.6 %
/usr/share/texmf/doc/latex/presentations/images/beamer/FUlogo.pdf:
        Run time:
                Result: 0.02 ∓ 0.001 s
                Reference: 0.02 ∓ 0.001 s
                Deviation: -0.1 %
        Memory usage:
                Result: 10.0 ∓ 0.00 kB
                Reference: 9.5 ∓ 0.00 kB
                Deviation: 5.7 %
/usr/share/texmf/doc/latex/frontespizio/fakelogo.pdf:
        Run time:
                Result: 0.02 ∓ 0.001 s
                Reference: 0.02 ∓ 0.001 s
                Deviation: -6.2 %
        Memory usage:
                Result: 10.7 ∓ 0.01 kB
                Reference: 10.0 ∓ 0.00 kB
                Deviation: 6.6 %
/usr/share/texmf/doc/latex/presentations/images/beamer/fu-berlin.pdf:
        Run time:
                Result: 0.02 ∓ 0.001 s
                Reference: 0.02 ∓ 0.001 s
                Deviation: -0.9 %
        Memory usage:
                Result: 10.0 ∓ 0.00 kB
                Reference: 9.5 ∓ 0.00 kB
                Deviation: 5.7 %
/usr/share/texmf/doc/latex/sciposter/sciposterexample/blocks1.pdf:
        Run time:
                Result: 0.04 ∓ 0.001 s
                Reference: 0.04 ∓ 0.001 s
                Deviation: -2.1 %
        Memory usage:
                Result: 10.6 ∓ 0.00 kB
                Reference: 10.1 ∓ 0.00 kB
                Deviation: 5.3 %
/usr/share/texmf/doc/latex/math-into-latex-4/babybeamer3.pdf:
        Run time:
                Result: 0.10 ∓ 0.001 s
                Reference: 0.10 ∓ 0.001 s
                Deviation: 0.7 %
        Memory usage:
                Result: 10.8 ∓ 0.00 kB
                Reference: 10.3 ∓ 0.00 kB
                Deviation: 5.6 %
/usr/share/texmf/doc/context/third/pgfplots/pgfplotsexample-context.pdf:
        Run time:
                Result: 0.07 ∓ 0.003 s
                Reference: 0.06 ∓ 0.000 s
                Deviation: 5.8 %
        Memory usage:
                Result: 16.6 ∓ 0.14 kB
                Reference: 16.4 ∓ 0.11 kB
                Deviation: 0.8 %
/usr/share/texmf/doc/xelatex/quran/defaulttext.pdf:
        Run time:
                Result: 0.02 ∓ 0.002 s
                Reference: 0.02 ∓ 0.002 s
                Deviation: 4.9 %
        Memory usage:
                Result: 9.9 ∓ 0.00 kB
                Reference: 9.3 ∓ 0.00 kB
                Deviation: 6.4 %
/usr/share/texmf/doc/latex/feupphdteses/Figures/uporto-feup.pdf:
        Run time:
                Result: 0.03 ∓ 0.002 s
                Reference: 0.03 ∓ 0.003 s
                Deviation: -4.7 %
        Memory usage:
                Result: 9.5 ∓ 0.00 kB
                Reference: 10.0 ∓ 0.00 kB
                Deviation: -5.2 %
/usr/share/texmf/doc/latex/titlepages/titlepages.pdf:
        Run time:
                Result: 4.42 ∓ 0.019 s
                Reference: 4.49 ∓ 0.027 s
                Deviation: -1.4 %
        Memory usage:
                Result: 18.3 ∓ 0.12 kB
                Reference: 19.4 ∓ 0.98 kB
                Deviation: -5.7 %
/usr/share/texmf/doc/latex/math-into-latex-4/babybeamer5.pdf:
        Run time:
                Result: 0.18 ∓ 0.002 s
                Reference: 0.18 ∓ 0.001 s
                Deviation: 0.4 %
        Memory usage:
                Result: 10.8 ∓ 0.00 kB
                Reference: 10.3 ∓ 0.00 kB
                Deviation: 5.7 %
/usr/share/texmf/doc/generic/tracklang/samples/animals/sample-animals-babel.pdf:
        Run time:
                Result: 0.04 ∓ 0.002 s
                Reference: 0.04 ∓ 0.000 s
                Deviation: 5.5 %
        Memory usage:
                Result: 16.0 ∓ 0.14 kB
                Reference: 15.8 ∓ 0.02 kB
                Deviation: 1.4 %
/usr/share/texmf/doc/latex/cnbwp/graph18.pdf:
        Run time:
                Result: 0.06 ∓ 0.001 s
                Reference: 0.06 ∓ 0.001 s
                Deviation: -0.5 %
        Memory usage:
                Result: 10.3 ∓ 0.00 kB
                Reference: 9.6 ∓ 0.00 kB
                Deviation: 7.5 %
/usr/share/texmf/doc/generic/lecturer/LecturerDemo-SimplePresentation.pdf:
        Run time:
                Result: 0.42 ∓ 0.002 s
                Reference: 0.43 ∓ 0.002 s
                Deviation: -1.1 %
        Memory usage:
                Result: 11.3 ∓ 0.10 kB
                Reference: 10.7 ∓ 0.10 kB
                Deviation: 5.4 %
/usr/share/texmf/doc/xelatex/quran/uthmanitext.pdf:
        Run time:
                Result: 0.02 ∓ 0.001 s
                Reference: 0.02 ∓ 0.001 s
                Deviation: 0.2 %
        Memory usage:
                Result: 9.9 ∓ 0.00 kB
                Reference: 9.3 ∓ 0.00 kB
                Deviation: 6.4 %
/usr/share/texmf/doc/latex/milog/milog-example.pdf:
        Run time:
                Result: 0.23 ∓ 0.002 s
                Reference: 0.23 ∓ 0.001 s
                Deviation: 1.1 %
        Memory usage:
                Result: 26.9 ∓ 0.99 kB
                Reference: 17.1 ∓ 0.14 kB
                Deviation: 57.4 %
/usr/share/texmf/doc/latex/presentations/images/beamer/beamer0.pdf:
        Run time:
                Result: 0.08 ∓ 0.001 s
                Reference: 0.08 ∓ 0.001 s
                Deviation: -1.8 %
        Memory usage:
                Result: 10.0 ∓ 0.00 kB
                Reference: 9.5 ∓ 0.00 kB
                Deviation: 5.7 %
/usr/share/texmf/doc/latex/presentations/images/beamer/beamernavsymbols.pdf:
        Run time:
                Result: 0.02 ∓ 0.001 s
                Reference: 0.02 ∓ 0.002 s
                Deviation: -0.9 %
        Memory usage:
                Result: 10.1 ∓ 0.00 kB
                Reference: 9.5 ∓ 0.00 kB
                Deviation: 5.8 %
/usr/share/texmf/doc/latex/beamer/doc/beamerugthemeHannover.pdf:
        Run time:
                Result: 0.12 ∓ 0.001 s
                Reference: 0.12 ∓ 0.001 s
                Deviation: -1.2 %
        Memory usage:
                Result: 10.7 ∓ 0.00 kB
                Reference: 10.2 ∓ 0.00 kB
                Deviation: 5.2 %
/usr/share/texmf/doc/latex/cjk/examples/pdf/GB.pdf:
        Run time:
                Result: 0.09 ∓ 0.002 s
                Reference: 0.10 ∓ 0.001 s
                Deviation: -5.3 %
        Memory usage:
                Result: 17.0 ∓ 0.14 kB
                Reference: 16.8 ∓ 0.05 kB
                Deviation: 1.0 %
/usr/share/texmf/doc/latex/draftcopy/draftcopy.pdf:
        Run time:
                Result: 1.39 ∓ 0.011 s
                Reference: 1.41 ∓ 0.012 s
                Deviation: -1.2 %
        Memory usage:
                Result: 23.5 ∓ 1.37 kB
                Reference: 26.0 ∓ 0.25 kB
                Deviation: -9.6 %
/usr/share/texmf/doc/latex/translation-europecv-de/Beispiele/at.pdf:
        Run time:
                Result: 0.03 ∓ 0.001 s
                Reference: 0.03 ∓ 0.001 s
                Deviation: 3.0 %
        Memory usage:
                Result: 10.6 ∓ 0.00 kB
                Reference: 9.6 ∓ 0.00 kB
                Deviation: 9.9 %
/usr/share/texmf/doc/support/ltximg/ltximg-doc.pdf:
        Run time:
                Result: 0.36 ∓ 0.001 s
                Reference: 0.31 ∓ 0.015 s
                Deviation: 14.6 %
        Memory usage:
                Result: 17.6 ∓ 0.06 kB
                Reference: 17.5 ∓ 0.09 kB
                Deviation: 0.7 %
/usr/share/texmf/doc/generic/tracklang/samples/animals/sample-animals-de-poly.pdf:
        Run time:
                Result: 0.03 ∓ 0.001 s
                Reference: 0.03 ∓ 0.001 s
                Deviation: -6.1 %
        Memory usage:
                Result: 15.9 ∓ 0.16 kB
                Reference: 15.7 ∓ 0.15 kB
                Deviation: 0.7 %
/usr/share/texmf/doc/generic/lecturer/LecturerDemo-SquaresOfAs.pdf:
        Run time:
                Result: 0.63 ∓ 0.003 s
                Reference: 0.64 ∓ 0.002 s
                Deviation: -1.8 %
        Memory usage:
                Result: 15.8 ∓ 1.05 kB
                Reference: 14.5 ∓ 0.89 kB
                Deviation: 9.3 %
/usr/share/texmf/doc/latex/sciposter/sciposterexample/blocks3rec.pdf:
        Run time:
                Result: 0.04 ∓ 0.001 s
                Reference: 0.04 ∓ 0.001 s
                Deviation: -3.6 %
        Memory usage:
                Result: 10.6 ∓ 0.00 kB
                Reference: 10.1 ∓ 0.00 kB
                Deviation: 5.4 %
/usr/share/texmf/doc/latex/math-into-latex-4/babybeamer9.pdf:
        Run time:
                Result: 0.10 ∓ 0.001 s
                Reference: 0.10 ∓ 0.001 s
                Deviation: -0.3 %
        Memory usage:
                Result: 10.8 ∓ 0.00 kB
                Reference: 10.3 ∓ 0.00 kB
                Deviation: 5.6 %
/usr/share/texmf/doc/latex/correctmathalign/eqnarray-org.pdf:
        Run time:
                Result: 0.02 ∓ 0.001 s
                Reference: 0.02 ∓ 0.001 s
                Deviation: -1.0 %
        Memory usage:
                Result: 10.1 ∓ 0.00 kB
                Reference: 9.5 ∓ 0.00 kB
                Deviation: 5.8 %
/usr/share/texmf/doc/latex/beamer/doc/beamerugouterthemetree.pdf:
        Run time:
                Result: 0.12 ∓ 0.001 s
                Reference: 0.13 ∓ 0.001 s
                Deviation: -2.2 %
        Memory usage:
                Result: 10.7 ∓ 0.00 kB
                Reference: 10.1 ∓ 0.00 kB
                Deviation: 6.1 %
/usr/share/texmf/doc/latex/math-into-latex-4/babybeamer7.pdf:
        Run time:
                Result: 0.31 ∓ 0.002 s
                Reference: 0.31 ∓ 0.002 s
                Deviation: 1.1 %
        Memory usage:
                Result: 10.8 ∓ 0.00 kB
                Reference: 10.3 ∓ 0.00 kB
                Deviation: 5.7 %
/usr/share/texmf/doc/latex/sciposter/sciposterexample/blocks3.pdf:
        Run time:
                Result: 0.04 ∓ 0.000 s
                Reference: 0.04 ∓ 0.001 s
                Deviation: -2.8 %
        Memory usage:
                Result: 10.6 ∓ 0.00 kB
                Reference: 10.1 ∓ 0.00 kB
                Deviation: 5.2 %
/usr/share/texmf/doc/latex/beamer/doc/beamerugcolorthemedefault.pdf:
        Run time:
                Result: 0.11 ∓ 0.001 s
                Reference: 0.11 ∓ 0.000 s
                Deviation: -0.4 %
        Memory usage:
                Result: 10.7 ∓ 0.00 kB
                Reference: 10.1 ∓ 0.00 kB
                Deviation: 6.1 %
/usr/share/texmf/doc/context/documents/general/manuals/units-mkiv.pdf:
        Run time:
                Result: 1.37 ∓ 0.013 s
                Reference: 1.36 ∓ 0.013 s
                Deviation: 0.3 %
        Memory usage:
                Result: 22.1 ∓ 0.87 kB
                Reference: 17.4 ∓ 0.12 kB
                Deviation: 26.7 %
/usr/share/texmf/doc/support/texosquery/texosquery.pdf:
        Run time:
                Result: 9.81 ∓ 0.881 s
                Reference: 10.69 ∓ 0.075 s
                Deviation: -8.2 %
        Memory usage:
                Result: 19.2 ∓ 0.12 kB
                Reference: 19.0 ∓ 0.09 kB
                Deviation: 1.0 %
/usr/share/texmf/doc/generic/knuth/errata/errata.pdf:
        Run time:
                Result: 12.54 ∓ 0.101 s
                Reference: 12.69 ∓ 0.044 s
                Deviation: -1.1 %
        Memory usage:
                Result: 18.9 ∓ 0.19 kB
                Reference: 16.1 ∓ 0.14 kB
                Deviation: 17.4 %
/usr/share/texmf/doc/latex/beamer/doc/beamerugthemeBerlin.pdf:
        Run time:
                Result: 0.14 ∓ 0.001 s
                Reference: 0.15 ∓ 0.001 s
                Deviation: -2.9 %
        Memory usage:
                Result: 10.7 ∓ 0.00 kB
                Reference: 10.1 ∓ 0.00 kB
                Deviation: 6.1 %
Cumulative run time:
        Result: 90.95 min ∓ 1.1 %
        Reference: 91.57 min ∓ 1.2 %
        Deviation: -0.0 %
Cumulative memory usage:
        Result: 37.2 MB ∓ 0.7 %
        Reference: 37.0 MB ∓ 0.7 %
        Deviation: +0.0 %
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 525 bytes
Desc: OpenPGP digital signature
URL: <https://lists.freedesktop.org/archives/poppler/attachments/20180220/35e0d00c/attachment-0001.sig>


More information about the poppler mailing list