diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-27 18:24:20 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-27 18:24:20 +0000 |
commit | 483eb2f56657e8e7f419ab1a4fab8dce9ade8609 (patch) | |
tree | e5d88d25d870d5dedacb6bbdbe2a966086a0a5cf /src/boost/libs/xpressive/perf/gcc | |
parent | Initial commit. (diff) | |
download | ceph-483eb2f56657e8e7f419ab1a4fab8dce9ade8609.tar.xz ceph-483eb2f56657e8e7f419ab1a4fab8dce9ade8609.zip |
Adding upstream version 14.2.21.upstream/14.2.21upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'src/boost/libs/xpressive/perf/gcc')
-rw-r--r-- | src/boost/libs/xpressive/perf/gcc/long_twain_search.xml | 37 | ||||
-rw-r--r-- | src/boost/libs/xpressive/perf/gcc/short_matches.xml | 57 | ||||
-rw-r--r-- | src/boost/libs/xpressive/perf/gcc/short_twain_search.xml | 7 |
3 files changed, 101 insertions, 0 deletions
diff --git a/src/boost/libs/xpressive/perf/gcc/long_twain_search.xml b/src/boost/libs/xpressive/perf/gcc/long_twain_search.xml new file mode 100644 index 00000000..71efa3da --- /dev/null +++ b/src/boost/libs/xpressive/perf/gcc/long_twain_search.xml @@ -0,0 +1,37 @@ +<!-- + Copyright 2004 Eric Niebler. + + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) +--> +<informaltable frame="all"> +<bridgehead renderas="sect4"><phrase role="table-title">Long Searches</phrase></bridgehead> +<tgroup cols="4"> +<thead> +<row> +<entry>static xpressive</entry><entry>dynamic xpressive</entry><entry>Boost</entry><entry>Expression</entry> +</row> +</thead> +<tbody> +<row> +<entry><phrase role="highlight">1<para/>(0.0263s)</phrase></entry><entry><phrase role="highlight">1<para/>(0.0263s)</phrase></entry><entry>1.78<para/>(0.0469s)</entry><entry><literal>Twain</literal></entry> +</row> +<row> +<entry><phrase role="highlight">1<para/>(0.0234s)</phrase></entry><entry><phrase role="highlight">1<para/>(0.0234s)</phrase></entry><entry>1.79<para/>(0.042s)</entry><entry><literal>Huck[[:alpha:]]+</literal></entry> +</row> +<row> +<entry>1.84<para/>(1.26s)</entry><entry>2.21<para/>(1.51s)</entry><entry><phrase role="highlight">1<para/>(0.687s)</phrase></entry><entry><literal>[[:alpha:]]+ing</literal></entry> +</row> +<row> +<entry><phrase role="highlight">1.09<para/>(0.192s)</phrase></entry><entry>2<para/>(0.351s)</entry><entry><phrase role="highlight">1<para/>(0.176s)</phrase></entry><entry><literal>^[^ +]*?Twain</literal></entry> +</row> +<row> +<entry>1.41<para/>(0.08s)</entry><entry>1.21<para/>(0.0684s)</entry><entry><phrase role="highlight">1<para/>(0.0566s)</phrase></entry><entry><literal>Tom|Sawyer|Huckleberry|Finn</literal></entry> +</row> +<row> +<entry>1.56<para/>(0.195s)</entry><entry>1.12<para/>(0.141s)</entry><entry><phrase role="highlight">1<para/>(0.125s)</phrase></entry><entry><literal>(Tom|Sawyer|Huckleberry|Finn).{0,30}river|river.{0,30}(Tom|Sawyer|Huckleberry|Finn)</literal></entry> +</row> +</tbody> +</tgroup> +</informaltable> diff --git a/src/boost/libs/xpressive/perf/gcc/short_matches.xml b/src/boost/libs/xpressive/perf/gcc/short_matches.xml new file mode 100644 index 00000000..ee84e61a --- /dev/null +++ b/src/boost/libs/xpressive/perf/gcc/short_matches.xml @@ -0,0 +1,57 @@ +<!-- + Copyright 2004 Eric Niebler. + + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) +--> +<informaltable frame="all"> +<bridgehead renderas="sect4"><phrase role="table-title">Short Matches</phrase></bridgehead> +<tgroup cols="5"> +<thead> +<row> +<entry>static xpressive</entry><entry>dynamic xpressive</entry><entry>Boost</entry><entry>Text</entry><entry>Expression</entry> +</row> +</thead> +<tbody> +<row> +<entry><phrase role="highlight">1<para/>(8.79e‑07s)</phrase></entry><entry><phrase role="highlight">1.08<para/>(9.54e‑07s)</phrase></entry><entry>2.51<para/>(2.2e‑06s)</entry><entry>100- this is a line of ftp response which contains a message string</entry><entry><literal>^([0-9]+)(\-| |$)(.*)$</literal></entry> +</row> +<row> +<entry><phrase role="highlight">1.06<para/>(1.07e‑06s)</phrase></entry><entry><phrase role="highlight">1<para/>(1.01e‑06s)</phrase></entry><entry>4.01<para/>(4.06e‑06s)</entry><entry>1234-5678-1234-456</entry><entry><literal>([[:digit:]]{4}[- ]){3}[[:digit:]]{3,4}</literal></entry> +</row> +<row> +<entry><phrase role="highlight">1<para/>(1.4e‑06s)</phrase></entry><entry>1.13<para/>(1.58e‑06s)</entry><entry>2.89<para/>(4.05e‑06s)</entry><entry>john_maddock@compuserve.com</entry><entry><literal>^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$</literal></entry> +</row> +<row> +<entry><phrase role="highlight">1<para/>(1.28e‑06s)</phrase></entry><entry>1.16<para/>(1.49e‑06s)</entry><entry>3.07<para/>(3.94e‑06s)</entry><entry>foo12@foo.edu</entry><entry><literal>^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$</literal></entry> +</row> +<row> +<entry><phrase role="highlight">1<para/>(1.22e‑06s)</phrase></entry><entry>1.2<para/>(1.46e‑06s)</entry><entry>3.22<para/>(3.93e‑06s)</entry><entry>bob.smith@foo.tv</entry><entry><literal>^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$</literal></entry> +</row> +<row> +<entry><phrase role="highlight">1.04<para/>(8.64e‑07s)</phrase></entry><entry><phrase role="highlight">1<para/>(8.34e‑07s)</phrase></entry><entry>2.5<para/>(2.09e‑06s)</entry><entry>EH10 2QQ</entry><entry><literal>^[a-zA-Z]{1,2}[0-9][0-9A-Za-z]{0,1} {0,1}[0-9][A-Za-z]{2}$</literal></entry> +</row> +<row> +<entry>1.11<para/>(9.09e‑07s)</entry><entry><phrase role="highlight">1<para/>(8.19e‑07s)</phrase></entry><entry>2.47<para/>(2.03e‑06s)</entry><entry>G1 1AA</entry><entry><literal>^[a-zA-Z]{1,2}[0-9][0-9A-Za-z]{0,1} {0,1}[0-9][A-Za-z]{2}$</literal></entry> +</row> +<row> +<entry>1.12<para/>(9.38e‑07s)</entry><entry><phrase role="highlight">1<para/>(8.34e‑07s)</phrase></entry><entry>2.5<para/>(2.08e‑06s)</entry><entry>SW1 1ZZ</entry><entry><literal>^[a-zA-Z]{1,2}[0-9][0-9A-Za-z]{0,1} {0,1}[0-9][A-Za-z]{2}$</literal></entry> +</row> +<row> +<entry><phrase role="highlight">1<para/>(7.9e‑07s)</phrase></entry><entry><phrase role="highlight">1.06<para/>(8.34e‑07s)</phrase></entry><entry>2.49<para/>(1.96e‑06s)</entry><entry>4/1/2001</entry><entry><literal>^[[:digit:]]{1,2}/[[:digit:]]{1,2}/[[:digit:]]{4}$</literal></entry> +</row> +<row> +<entry><phrase role="highlight">1<para/>(8.19e‑07s)</phrase></entry><entry><phrase role="highlight">1.04<para/>(8.49e‑07s)</phrase></entry><entry>2.4<para/>(1.97e‑06s)</entry><entry>12/12/2001</entry><entry><literal>^[[:digit:]]{1,2}/[[:digit:]]{1,2}/[[:digit:]]{4}$</literal></entry> +</row> +<row> +<entry><phrase role="highlight">1.09<para/>(8.95e‑07s)</phrase></entry><entry><phrase role="highlight">1<para/>(8.19e‑07s)</phrase></entry><entry>2.4<para/>(1.96e‑06s)</entry><entry>123</entry><entry><literal>^[-+]?[[:digit:]]*\.?[[:digit:]]*$</literal></entry> +</row> +<row> +<entry>1.11<para/>(8.79e‑07s)</entry><entry><phrase role="highlight">1<para/>(7.9e‑07s)</phrase></entry><entry>2.57<para/>(2.03e‑06s)</entry><entry>+3.14159</entry><entry><literal>^[-+]?[[:digit:]]*\.?[[:digit:]]*$</literal></entry> +</row> +<row> +<entry><phrase role="highlight">1.09<para/>(8.94e‑07s)</phrase></entry><entry><phrase role="highlight">1<para/>(8.19e‑07s)</phrase></entry><entry>2.47<para/>(2.03e‑06s)</entry><entry>-3.14159</entry><entry><literal>^[-+]?[[:digit:]]*\.?[[:digit:]]*$</literal></entry> +</row> +</tbody> +</tgroup> +</informaltable> diff --git a/src/boost/libs/xpressive/perf/gcc/short_twain_search.xml b/src/boost/libs/xpressive/perf/gcc/short_twain_search.xml new file mode 100644 index 00000000..52bc4789 --- /dev/null +++ b/src/boost/libs/xpressive/perf/gcc/short_twain_search.xml @@ -0,0 +1,7 @@ +<!-- + Copyright 2004 Eric Niebler. + + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) +--> +<para><emphasis>Results not available...</emphasis></para> |