Home | History | Annotate | Download | only in benchlog
      1 c2=; apt-cache show libpcre3-dev
      2 Package: libpcre3-dev
      3 Priority: optional
      4 Section: libdevel
      5 Installed-Size: 712
      6 Maintainer: Ubuntu Developers <ubuntu-devel-discuss (a] lists.ubuntu.com>
      7 Original-Maintainer: Mark Baker <mark (a] mnb.org.uk>
      8 Architecture: amd64
      9 Source: pcre3
     10 Version: 7.8-3
     11 Depends: libc6-dev, libpcre3 (= 7.8-3), libpcrecpp0 (= 7.8-3)
     12 Conflicts: libpcre1-dev, libpcre2-dev
     13 Filename: pool/main/p/pcre3/libpcre3-dev_7.8-3_amd64.deb
     14 Size: 263634
     15 MD5sum: 0a081735710002405b16b9fde7db3f90
     16 SHA1: 73d6ba90280a6d897f420ac99c62aceed8bc9886
     17 SHA256: 75a8ac25fba93e72d043f58cd4cde5af0c266a3764527c58b7b059cdc58d7d72
     18 Description: Perl 5 Compatible Regular Expression Library - development files
     19  This is a library of functions to support regular expressions whose syntax
     20  and semantics are as close as possible to those of the Perl 5 language.
     21  .
     22  This package contains the development files, including headers, static
     23  libraries, and documentation.
     24 Bugs: https://bugs.launchpad.net/ubuntu/+filebug
     25 Origin: Ubuntu
     26 
     27 c2=; 
     28 
     29 
     30 ==BENCHMARK== c2 Fri Feb 26 11:56:53 PST 2010
     31 # Linux c2 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:05:01 UTC 2009 x86_64 GNU/Linux
     32 # g++ (Ubuntu 4.4.1-4ubuntu8) 4.4.1
     33 # Copyright (C) 2009 Free Software Foundation, Inc.
     34 # This is free software; see the source for copying conditions.  There is NO
     35 # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
     36 # 
     37 # 10870db2d7b5+ tip
     38 
     39 Search_Easy0_CachedPCRE/8	10000000	       127 ns/op	  62.57 MB/s
     40 Search_Easy0_CachedPCRE/16	10000000	       156 ns/op	 102.26 MB/s
     41 Search_Easy0_CachedPCRE/32	 5000000	       213 ns/op	 150.12 MB/s
     42 Search_Easy0_CachedPCRE/64	 5000000	       326 ns/op	 195.76 MB/s
     43 Search_Easy0_CachedPCRE/128	 5000000	       427 ns/op	 299.08 MB/s
     44 Search_Easy0_CachedPCRE/256	 1000000	      1080 ns/op	 236.95 MB/s
     45 Search_Easy0_CachedPCRE/512	 1000000	      1741 ns/op	 294.04 MB/s
     46 Search_Easy0_CachedPCRE/1K	  500000	      3395 ns/op	 301.54 MB/s
     47 Search_Easy0_CachedPCRE/2K	  200000	      5680 ns/op	 360.53 MB/s
     48 Search_Easy0_CachedPCRE/4K	  100000	     10664 ns/op	 384.07 MB/s
     49 Search_Easy0_CachedPCRE/8K	   50000	     21849 ns/op	 374.93 MB/s
     50 Search_Easy0_CachedPCRE/16K	   50000	     42327 ns/op	 387.08 MB/s
     51 Search_Easy0_CachedPCRE/32K	   20000	     85374 ns/op	 383.81 MB/s
     52 Search_Easy0_CachedPCRE/64K	   10000	    169652 ns/op	 386.30 MB/s
     53 Search_Easy0_CachedPCRE/128K	    5000	    340683 ns/op	 384.73 MB/s
     54 Search_Easy0_CachedPCRE/256K	    2000	    679601 ns/op	 385.73 MB/s
     55 Search_Easy0_CachedPCRE/512K	    1000	   1361625 ns/op	 385.05 MB/s
     56 Search_Easy0_CachedPCRE/1M	     500	   2723438 ns/op	 385.02 MB/s
     57 Search_Easy0_CachedPCRE/2M	     200	   5470390 ns/op	 383.36 MB/s
     58 Search_Easy0_CachedPCRE/4M	     100	  11041050 ns/op	 379.88 MB/s
     59 Search_Easy0_CachedPCRE/8M	      50	  22165440 ns/op	 378.45 MB/s
     60 Search_Easy0_CachedPCRE/16M	      50	  44294160 ns/op	 378.77 MB/s
     61 Search_Easy0_CachedRE2/8	 5000000	       316 ns/op	  25.25 MB/s
     62 Search_Easy0_CachedRE2/16	 5000000	       317 ns/op	  50.32 MB/s
     63 Search_Easy0_CachedRE2/32	 5000000	       332 ns/op	  96.26 MB/s
     64 Search_Easy0_CachedRE2/64	 5000000	       334 ns/op	 191.58 MB/s
     65 Search_Easy0_CachedRE2/128	 5000000	       371 ns/op	 344.40 MB/s
     66 Search_Easy0_CachedRE2/256	 5000000	       391 ns/op	 653.11 MB/s
     67 Search_Easy0_CachedRE2/512	 5000000	       465 ns/op	1099.45 MB/s
     68 Search_Easy0_CachedRE2/1K	 2000000	       664 ns/op	1541.25 MB/s
     69 Search_Easy0_CachedRE2/2K	 1000000	      1015 ns/op	2015.77 MB/s
     70 Search_Easy0_CachedRE2/4K	 1000000	      1581 ns/op	2590.41 MB/s
     71 Search_Easy0_CachedRE2/8K	  500000	      2914 ns/op	2810.63 MB/s
     72 Search_Easy0_CachedRE2/16K	  200000	      5406 ns/op	3030.64 MB/s
     73 Search_Easy0_CachedRE2/32K	  100000	     10992 ns/op	2980.97 MB/s
     74 Search_Easy0_CachedRE2/64K	   50000	     21829 ns/op	3002.12 MB/s
     75 Search_Easy0_CachedRE2/128K	   50000	     44263 ns/op	2961.20 MB/s
     76 Search_Easy0_CachedRE2/256K	   20000	     88222 ns/op	2971.39 MB/s
     77 Search_Easy0_CachedRE2/512K	   10000	    177626 ns/op	2951.64 MB/s
     78 Search_Easy0_CachedRE2/1M	    5000	    356519 ns/op	2941.15 MB/s
     79 Search_Easy0_CachedRE2/2M	    2000	    730121 ns/op	2872.33 MB/s
     80 Search_Easy0_CachedRE2/4M	    1000	   1522926 ns/op	2754.11 MB/s
     81 Search_Easy0_CachedRE2/8M	     500	   3093982 ns/op	2711.27 MB/s
     82 Search_Easy0_CachedRE2/16M	     200	   6173845 ns/op	2717.47 MB/s
     83 Search_Easy1_CachedPCRE/8	10000000	       129 ns/op	  61.93 MB/s
     84 Search_Easy1_CachedPCRE/16	10000000	       156 ns/op	 102.24 MB/s
     85 Search_Easy1_CachedPCRE/32	 5000000	       213 ns/op	 150.10 MB/s
     86 Search_Easy1_CachedPCRE/64	 5000000	       326 ns/op	 195.85 MB/s
     87 Search_Easy1_CachedPCRE/128	 2000000	       648 ns/op	 197.35 MB/s
     88 Search_Easy1_CachedPCRE/256	 2000000	       934 ns/op	 273.84 MB/s
     89 Search_Easy1_CachedPCRE/512	 1000000	      1971 ns/op	 259.73 MB/s
     90 Search_Easy1_CachedPCRE/1K	  500000	      3432 ns/op	 298.32 MB/s
     91 Search_Easy1_CachedPCRE/2K	  200000	      6255 ns/op	 327.39 MB/s
     92 Search_Easy1_CachedPCRE/4K	  100000	     11212 ns/op	 365.31 MB/s
     93 Search_Easy1_CachedPCRE/8K	   50000	     22182 ns/op	 369.31 MB/s
     94 Search_Easy1_CachedPCRE/16K	   50000	     42713 ns/op	 383.58 MB/s
     95 Search_Easy1_CachedPCRE/32K	   20000	     85747 ns/op	 382.14 MB/s
     96 Search_Easy1_CachedPCRE/64K	   10000	    170670 ns/op	 383.99 MB/s
     97 Search_Easy1_CachedPCRE/128K	    5000	    342979 ns/op	 382.16 MB/s
     98 Search_Easy1_CachedPCRE/256K	    2000	    683959 ns/op	 383.27 MB/s
     99 Search_Easy1_CachedPCRE/512K	    1000	   1370065 ns/op	 382.67 MB/s
    100 Search_Easy1_CachedPCRE/1M	     500	   2742576 ns/op	 382.33 MB/s
    101 Search_Easy1_CachedPCRE/2M	     200	   5507205 ns/op	 380.80 MB/s
    102 Search_Easy1_CachedPCRE/4M	     100	  11116960 ns/op	 377.29 MB/s
    103 Search_Easy1_CachedPCRE/8M	      50	  22302540 ns/op	 376.13 MB/s
    104 Search_Easy1_CachedPCRE/16M	      50	  44593400 ns/op	 376.23 MB/s
    105 Search_Easy1_CachedRE2/8	 5000000	       316 ns/op	  25.30 MB/s
    106 Search_Easy1_CachedRE2/16	 5000000	       318 ns/op	  50.29 MB/s
    107 Search_Easy1_CachedRE2/32	 5000000	       331 ns/op	  96.45 MB/s
    108 Search_Easy1_CachedRE2/64	 5000000	       334 ns/op	 191.09 MB/s
    109 Search_Easy1_CachedRE2/128	 5000000	       367 ns/op	 348.34 MB/s
    110 Search_Easy1_CachedRE2/256	 5000000	       399 ns/op	 640.68 MB/s
    111 Search_Easy1_CachedRE2/512	 5000000	       476 ns/op	1073.44 MB/s
    112 Search_Easy1_CachedRE2/1K	 2000000	       655 ns/op	1563.28 MB/s
    113 Search_Easy1_CachedRE2/2K	 1000000	      1002 ns/op	2043.22 MB/s
    114 Search_Easy1_CachedRE2/4K	 1000000	      1582 ns/op	2588.68 MB/s
    115 Search_Easy1_CachedRE2/8K	  500000	      2916 ns/op	2808.86 MB/s
    116 Search_Easy1_CachedRE2/16K	  200000	      5435 ns/op	3014.34 MB/s
    117 Search_Easy1_CachedRE2/32K	  100000	     10957 ns/op	2990.35 MB/s
    118 Search_Easy1_CachedRE2/64K	   50000	     21824 ns/op	3002.80 MB/s
    119 Search_Easy1_CachedRE2/128K	   50000	     44255 ns/op	2961.71 MB/s
    120 Search_Easy1_CachedRE2/256K	   20000	     88214 ns/op	2971.66 MB/s
    121 Search_Easy1_CachedRE2/512K	   10000	    177657 ns/op	2951.12 MB/s
    122 Search_Easy1_CachedRE2/1M	    5000	    356560 ns/op	2940.81 MB/s
    123 Search_Easy1_CachedRE2/2M	    2000	    730094 ns/op	2872.44 MB/s
    124 Search_Easy1_CachedRE2/4M	    1000	   1522720 ns/op	2754.48 MB/s
    125 Search_Easy1_CachedRE2/8M	     500	   3093050 ns/op	2712.08 MB/s
    126 Search_Easy1_CachedRE2/16M	     200	   6171535 ns/op	2718.48 MB/s
    127 Search_Medium_CachedPCRE/8	10000000	       128 ns/op	  62.07 MB/s
    128 Search_Medium_CachedPCRE/16	10000000	       157 ns/op	 101.40 MB/s
    129 Search_Medium_CachedPCRE/32	 5000000	       214 ns/op	 149.24 MB/s
    130 Search_Medium_CachedPCRE/64	 5000000	       336 ns/op	 190.31 MB/s
    131 Search_Medium_CachedPCRE/128	 5000000	       430 ns/op	 297.32 MB/s
    132 Search_Medium_CachedPCRE/256	  200000	      8892 ns/op	  28.79 MB/s
    133 Search_Medium_CachedPCRE/512	   50000	     21295 ns/op	  24.04 MB/s
    134 Search_Medium_CachedPCRE/1K	   50000	     41581 ns/op	  24.63 MB/s
    135 Search_Medium_CachedPCRE/2K	   20000	     61200 ns/op	  33.46 MB/s
    136 Search_Medium_CachedPCRE/4K	   10000	    173807 ns/op	  23.57 MB/s
    137 Search_Medium_CachedPCRE/8K	    5000	    382058 ns/op	  21.44 MB/s
    138 Search_Medium_CachedPCRE/16K	    2000	    773090 ns/op	  21.19 MB/s
    139 Search_Medium_CachedPCRE/32K	    1000	   1545797 ns/op	  21.20 MB/s
    140 Search_Medium_CachedPCRE/64K	     500	   3076340 ns/op	  21.30 MB/s
    141 Search_Medium_CachedPCRE/128K	     200	   6134010 ns/op	  21.37 MB/s
    142 Search_Medium_CachedPCRE/256K	     100	  12315460 ns/op	  21.29 MB/s
    143 Search_Medium_CachedRE2/8	 5000000	       338 ns/op	  23.62 MB/s
    144 Search_Medium_CachedRE2/16	 5000000	       363 ns/op	  43.99 MB/s
    145 Search_Medium_CachedRE2/32	 5000000	       413 ns/op	  77.32 MB/s
    146 Search_Medium_CachedRE2/64	 2000000	       515 ns/op	 124.15 MB/s
    147 Search_Medium_CachedRE2/128	 2000000	       722 ns/op	 177.20 MB/s
    148 Search_Medium_CachedRE2/256	 1000000	      1126 ns/op	 227.29 MB/s
    149 Search_Medium_CachedRE2/512	 1000000	      1937 ns/op	 264.32 MB/s
    150 Search_Medium_CachedRE2/1K	  500000	      3553 ns/op	 288.18 MB/s
    151 Search_Medium_CachedRE2/2K	  200000	      6788 ns/op	 301.71 MB/s
    152 Search_Medium_CachedRE2/4K	  100000	     13258 ns/op	 308.92 MB/s
    153 Search_Medium_CachedRE2/8K	   50000	     26198 ns/op	 312.69 MB/s
    154 Search_Medium_CachedRE2/16K	   20000	     52097 ns/op	 314.48 MB/s
    155 Search_Medium_CachedRE2/32K	   10000	    103975 ns/op	 315.15 MB/s
    156 Search_Medium_CachedRE2/64K	    5000	    207487 ns/op	 315.86 MB/s
    157 Search_Medium_CachedRE2/128K	    5000	    414637 ns/op	 316.11 MB/s
    158 Search_Medium_CachedRE2/256K	    2000	    828752 ns/op	 316.31 MB/s
    159 Search_Medium_CachedRE2/512K	    1000	   1657280 ns/op	 316.35 MB/s
    160 Search_Medium_CachedRE2/1M	     500	   3314560 ns/op	 316.35 MB/s
    161 Search_Medium_CachedRE2/2M	     200	   6643535 ns/op	 315.67 MB/s
    162 Search_Medium_CachedRE2/4M	     100	  13338160 ns/op	 314.46 MB/s
    163 Search_Medium_CachedRE2/8M	      50	  26716200 ns/op	 313.99 MB/s
    164 Search_Medium_CachedRE2/16M	      20	  53439850 ns/op	 313.95 MB/s
    165 Search_Hard_CachedPCRE/8	10000000	       128 ns/op	  62.06 MB/s
    166 Search_Hard_CachedPCRE/16	10000000	       157 ns/op	 101.42 MB/s
    167 Search_Hard_CachedPCRE/32	 5000000	       214 ns/op	 149.37 MB/s
    168 Search_Hard_CachedPCRE/64	 5000000	       336 ns/op	 190.26 MB/s
    169 Search_Hard_CachedPCRE/128	 5000000	       430 ns/op	 297.44 MB/s
    170 Search_Hard_CachedPCRE/256	    2000	    780527 ns/op	   0.33 MB/s
    171 Search_Hard_CachedPCRE/512	     500	   3210270 ns/op	   0.16 MB/s
    172 Search_Hard_CachedPCRE/1K	     100	  12762760 ns/op	   0.08 MB/s
    173 Search_Hard_CachedPCRE/2K	      50	  46734020 ns/op	   0.04 MB/s
    174 Search_Hard_CachedPCRE/4K	       5	 201439400 ns/op	   0.02 MB/s
    175 Search_Hard_CachedRE2/8	 5000000	       338 ns/op	  23.65 MB/s
    176 Search_Hard_CachedRE2/16	 5000000	       363 ns/op	  44.05 MB/s
    177 Search_Hard_CachedRE2/32	 5000000	       411 ns/op	  77.70 MB/s
    178 Search_Hard_CachedRE2/64	 2000000	       512 ns/op	 124.89 MB/s
    179 Search_Hard_CachedRE2/128	 2000000	       721 ns/op	 177.47 MB/s
    180 Search_Hard_CachedRE2/256	 1000000	      1125 ns/op	 227.50 MB/s
    181 Search_Hard_CachedRE2/512	 1000000	      1933 ns/op	 264.85 MB/s
    182 Search_Hard_CachedRE2/1K	  500000	      3550 ns/op	 288.42 MB/s
    183 Search_Hard_CachedRE2/2K	  200000	      6786 ns/op	 301.80 MB/s
    184 Search_Hard_CachedRE2/4K	  100000	     13256 ns/op	 308.97 MB/s
    185 Search_Hard_CachedRE2/8K	   50000	     26197 ns/op	 312.71 MB/s
    186 Search_Hard_CachedRE2/16K	   20000	     52077 ns/op	 314.61 MB/s
    187 Search_Hard_CachedRE2/32K	   10000	    103962 ns/op	 315.19 MB/s
    188 Search_Hard_CachedRE2/64K	    5000	    207496 ns/op	 315.84 MB/s
    189 Search_Hard_CachedRE2/128K	    5000	    414609 ns/op	 316.13 MB/s
    190 Search_Hard_CachedRE2/256K	    2000	    828753 ns/op	 316.31 MB/s
    191 Search_Hard_CachedRE2/512K	    1000	   1657228 ns/op	 316.36 MB/s
    192 Search_Hard_CachedRE2/1M	     500	   3314250 ns/op	 316.38 MB/s
    193 Search_Hard_CachedRE2/2M	     200	   6643040 ns/op	 315.69 MB/s
    194 Search_Hard_CachedRE2/4M	     100	  13337040 ns/op	 314.49 MB/s
    195 Search_Hard_CachedRE2/8M	      50	  26716100 ns/op	 313.99 MB/s
    196 Search_Hard_CachedRE2/16M	      20	  53433550 ns/op	 313.98 MB/s
    197 Search_Parens_CachedPCRE/8	 5000000	       213 ns/op	  37.43 MB/s
    198 Search_Parens_CachedRE2/8	 5000000	       337 ns/op	  23.73 MB/s
    199 Search_Parens_CachedRE2/16	 5000000	       362 ns/op	  44.12 MB/s
    200 Search_Parens_CachedRE2/32	 5000000	       412 ns/op	  77.59 MB/s
    201 Search_Parens_CachedRE2/64	 2000000	       514 ns/op	 124.37 MB/s
    202 Search_Parens_CachedRE2/128	 2000000	       721 ns/op	 177.32 MB/s
    203 Search_Parens_CachedRE2/256	 1000000	      1125 ns/op	 227.50 MB/s
    204 Search_Parens_CachedRE2/512	 1000000	      1932 ns/op	 264.92 MB/s
    205 Search_Parens_CachedRE2/1K	  500000	      3550 ns/op	 288.37 MB/s
    206 Search_Parens_CachedRE2/2K	  200000	      6786 ns/op	 301.78 MB/s
    207 Search_Parens_CachedRE2/4K	  100000	     13258 ns/op	 308.94 MB/s
    208 Search_Parens_CachedRE2/8K	   50000	     26199 ns/op	 312.68 MB/s
    209 Search_Parens_CachedRE2/16K	   20000	     52095 ns/op	 314.50 MB/s
    210 Search_Parens_CachedRE2/32K	   10000	    103958 ns/op	 315.20 MB/s
    211 Search_Parens_CachedRE2/64K	    5000	    207520 ns/op	 315.81 MB/s
    212 Search_Parens_CachedRE2/128K	    5000	    414602 ns/op	 316.14 MB/s
    213 Search_Parens_CachedRE2/256K	    2000	    828782 ns/op	 316.30 MB/s
    214 Search_Parens_CachedRE2/512K	    1000	   1657076 ns/op	 316.39 MB/s
    215 Search_Parens_CachedRE2/1M	     500	   3314154 ns/op	 316.39 MB/s
    216 Search_Parens_CachedRE2/2M	     200	   6643900 ns/op	 315.65 MB/s
    217 Search_Parens_CachedRE2/4M	     100	  13336670 ns/op	 314.49 MB/s
    218 Search_Parens_CachedRE2/8M	      50	  26714480 ns/op	 314.01 MB/s
    219 Search_Parens_CachedRE2/16M	      20	  53434900 ns/op	 313.97 MB/s
    220 Search_BigFixed_CachedPCRE/8	 5000000	       251 ns/op	  31.76 MB/s
    221 Search_BigFixed_CachedPCRE/16	 5000000	       314 ns/op	  50.80 MB/s
    222 Search_BigFixed_CachedPCRE/32	 5000000	       441 ns/op	  72.49 MB/s
    223 Search_BigFixed_CachedPCRE/64	 2000000	       694 ns/op	  92.21 MB/s
    224 Search_BigFixed_CachedPCRE/128	 1000000	      1066 ns/op	 119.99 MB/s
    225 Search_BigFixed_CachedPCRE/256	 1000000	      1933 ns/op	 132.39 MB/s
    226 Search_BigFixed_CachedPCRE/512	  500000	      3652 ns/op	 140.19 MB/s
    227 Search_BigFixed_CachedPCRE/1K	  200000	      7089 ns/op	 144.43 MB/s
    228 Search_BigFixed_CachedPCRE/2K	  100000	     13964 ns/op	 146.66 MB/s
    229 Search_BigFixed_CachedPCRE/4K	   50000	     27716 ns/op	 147.78 MB/s
    230 Search_BigFixed_CachedPCRE/8K	   20000	     55232 ns/op	 148.32 MB/s
    231 Search_BigFixed_CachedPCRE/16K	   10000	    110321 ns/op	 148.51 MB/s
    232 Search_BigFixed_CachedPCRE/32K	    5000	    220561 ns/op	 148.57 MB/s
    233 Search_BigFixed_CachedRE2/8	10000000	       131 ns/op	  60.69 MB/s
    234 Search_BigFixed_CachedRE2/16	 5000000	       374 ns/op	  42.75 MB/s
    235 Search_BigFixed_CachedRE2/32	 5000000	       410 ns/op	  77.99 MB/s
    236 Search_BigFixed_CachedRE2/64	 5000000	       489 ns/op	 130.84 MB/s
    237 Search_BigFixed_CachedRE2/128	 2000000	       635 ns/op	 201.43 MB/s
    238 Search_BigFixed_CachedRE2/256	 2000000	       945 ns/op	 270.66 MB/s
    239 Search_BigFixed_CachedRE2/512	 1000000	      1552 ns/op	 329.85 MB/s
    240 Search_BigFixed_CachedRE2/1K	  500000	      2766 ns/op	 370.19 MB/s
    241 Search_BigFixed_CachedRE2/2K	  200000	      5191 ns/op	 394.49 MB/s
    242 Search_BigFixed_CachedRE2/4K	  100000	     10046 ns/op	 407.71 MB/s
    243 Search_BigFixed_CachedRE2/8K	  100000	     19752 ns/op	 414.74 MB/s
    244 Search_BigFixed_CachedRE2/16K	   50000	     39168 ns/op	 418.30 MB/s
    245 Search_BigFixed_CachedRE2/32K	   20000	     78114 ns/op	 419.49 MB/s
    246 Search_BigFixed_CachedRE2/64K	   10000	    155895 ns/op	 420.38 MB/s
    247 Search_BigFixed_CachedRE2/128K	    5000	    311573 ns/op	 420.68 MB/s
    248 Search_BigFixed_CachedRE2/256K	    2000	    624241 ns/op	 419.94 MB/s
    249 Search_BigFixed_CachedRE2/512K	    1000	   1253377 ns/op	 418.30 MB/s
    250 Search_BigFixed_CachedRE2/1M	     500	   2530874 ns/op	 414.31 MB/s
    251 Search_Success_PCRE/8	 1000000	      1836 ns/op	   4.36 MB/s
    252 Search_Success_PCRE/16	 1000000	      1880 ns/op	   8.51 MB/s
    253 Search_Success_PCRE/32	 1000000	      1970 ns/op	  16.24 MB/s
    254 Search_Success_PCRE/64	  500000	      2106 ns/op	  30.38 MB/s
    255 Search_Success_PCRE/128	  500000	      2447 ns/op	  52.29 MB/s
    256 Search_Success_PCRE/256	  500000	      3103 ns/op	  82.48 MB/s
    257 Search_Success_PCRE/512	  500000	      4428 ns/op	 115.62 MB/s
    258 Search_Success_PCRE/1K	  200000	      7053 ns/op	 145.17 MB/s
    259 Search_Success_PCRE/2K	  100000	     12308 ns/op	 166.39 MB/s
    260 Search_Success_PCRE/4K	   50000	     22793 ns/op	 179.70 MB/s
    261 Search_Success_PCRE/8K	   50000	     43847 ns/op	 186.83 MB/s
    262 Search_Success_PCRE/16K	   20000	     85952 ns/op	 190.62 MB/s
    263 Search_Success_PCRE/32K	   10000	    170305 ns/op	 192.41 MB/s
    264 Search_Success_PCRE/64K	    5000	    338862 ns/op	 193.40 MB/s
    265 Search_Success_PCRE/128K	    2000	    676940 ns/op	 193.62 MB/s
    266 Search_Success_PCRE/256K	    1000	   1355784 ns/op	 193.35 MB/s
    267 Search_Success_PCRE/512K	     500	   2725254 ns/op	 192.38 MB/s
    268 Search_Success_PCRE/1M	     200	   5542255 ns/op	 189.20 MB/s
    269 Search_Success_PCRE/2M	     100	  11433880 ns/op	 183.42 MB/s
    270 Search_Success_PCRE/4M	      50	  24217120 ns/op	 173.20 MB/s
    271 Search_Success_PCRE/8M	      20	  56016550 ns/op	 149.75 MB/s
    272 Search_Success_PCRE/16M	      10	 137107400 ns/op	 122.37 MB/s
    273 Search_Success_RE2/8	  200000	      8525 ns/op	   0.94 MB/s
    274 Search_Success_RE2/16	  100000	     19567 ns/op	   0.82 MB/s
    275 Search_Success_RE2/32	  100000	     19549 ns/op	   1.64 MB/s
    276 Search_Success_RE2/64	  100000	     19744 ns/op	   3.24 MB/s
    277 Search_Success_RE2/128	  100000	     19919 ns/op	   6.43 MB/s
    278 Search_Success_RE2/256	   50000	     20201 ns/op	  12.67 MB/s
    279 Search_Success_RE2/512	   50000	     20993 ns/op	  24.39 MB/s
    280 Search_Success_RE2/1K	   50000	     22581 ns/op	  45.35 MB/s
    281 Search_Success_RE2/2K	   50000	     25897 ns/op	  79.08 MB/s
    282 Search_Success_RE2/4K	   50000	     32389 ns/op	 126.46 MB/s
    283 Search_Success_RE2/8K	   50000	     45266 ns/op	 180.97 MB/s
    284 Search_Success_RE2/16K	   20000	     71222 ns/op	 230.04 MB/s
    285 Search_Success_RE2/32K	   10000	    123342 ns/op	 265.67 MB/s
    286 Search_Success_RE2/64K	    5000	    227134 ns/op	 288.53 MB/s
    287 Search_Success_RE2/128K	    5000	    434534 ns/op	 301.64 MB/s
    288 Search_Success_RE2/256K	    2000	    852033 ns/op	 307.67 MB/s
    289 Search_Success_RE2/512K	    1000	   1692057 ns/op	 309.85 MB/s
    290 Search_Success_RE2/1M	     500	   3396306 ns/op	 308.74 MB/s
    291 Search_Success_RE2/2M	     200	   6984505 ns/op	 300.26 MB/s
    292 Search_Success_RE2/4M	     100	  14632000 ns/op	 286.65 MB/s
    293 Search_Success_RE2/8M	      50	  31782800 ns/op	 263.94 MB/s
    294 Search_Success_RE2/16M	      10	 103645400 ns/op	 161.87 MB/s
    295 Search_Success_CachedPCRE/8	 5000000	       257 ns/op	  31.04 MB/s
    296 Search_Success_CachedPCRE/16	 5000000	       308 ns/op	  51.88 MB/s
    297 Search_Success_CachedPCRE/32	 5000000	       409 ns/op	  78.14 MB/s
    298 Search_Success_CachedPCRE/64	 2000000	       611 ns/op	 104.66 MB/s
    299 Search_Success_CachedPCRE/128	 2000000	       889 ns/op	 143.85 MB/s
    300 Search_Success_CachedPCRE/256	 1000000	      1546 ns/op	 165.48 MB/s
    301 Search_Success_CachedPCRE/512	  500000	      2861 ns/op	 178.95 MB/s
    302 Search_Success_CachedPCRE/1K	  200000	      5491 ns/op	 186.46 MB/s
    303 Search_Success_CachedPCRE/2K	  100000	     10746 ns/op	 190.57 MB/s
    304 Search_Success_CachedPCRE/4K	   50000	     21262 ns/op	 192.64 MB/s
    305 Search_Success_CachedPCRE/8K	   50000	     42295 ns/op	 193.69 MB/s
    306 Search_Success_CachedPCRE/16K	   20000	     84375 ns/op	 194.18 MB/s
    307 Search_Success_CachedPCRE/32K	   10000	    168635 ns/op	 194.31 MB/s
    308 Search_Success_CachedPCRE/64K	    5000	    337158 ns/op	 194.38 MB/s
    309 Search_Success_CachedPCRE/128K	    2000	    675199 ns/op	 194.12 MB/s
    310 Search_Success_CachedPCRE/256K	    1000	   1353970 ns/op	 193.61 MB/s
    311 Search_Success_CachedPCRE/512K	     500	   2723300 ns/op	 192.52 MB/s
    312 Search_Success_CachedPCRE/1M	     200	   5539695 ns/op	 189.28 MB/s
    313 Search_Success_CachedPCRE/2M	     100	  11424760 ns/op	 183.56 MB/s
    314 Search_Success_CachedPCRE/4M	      50	  24204760 ns/op	 173.28 MB/s
    315 Search_Success_CachedPCRE/8M	      20	  55998450 ns/op	 149.80 MB/s
    316 Search_Success_CachedPCRE/16M	      10	 137082500 ns/op	 122.39 MB/s
    317 Search_Success_CachedRE2/8	10000000	       126 ns/op	  63.05 MB/s
    318 Search_Success_CachedRE2/16	 5000000	       373 ns/op	  42.86 MB/s
    319 Search_Success_CachedRE2/32	 5000000	       423 ns/op	  75.51 MB/s
    320 Search_Success_CachedRE2/64	 2000000	       523 ns/op	 122.33 MB/s
    321 Search_Success_CachedRE2/128	 2000000	       730 ns/op	 175.15 MB/s
    322 Search_Success_CachedRE2/256	 1000000	      1135 ns/op	 225.51 MB/s
    323 Search_Success_CachedRE2/512	 1000000	      1942 ns/op	 263.51 MB/s
    324 Search_Success_CachedRE2/1K	  500000	      3562 ns/op	 287.44 MB/s
    325 Search_Success_CachedRE2/2K	  200000	      6797 ns/op	 301.31 MB/s
    326 Search_Success_CachedRE2/4K	  100000	     13268 ns/op	 308.70 MB/s
    327 Search_Success_CachedRE2/8K	   50000	     26210 ns/op	 312.55 MB/s
    328 Search_Success_CachedRE2/16K	   20000	     52116 ns/op	 314.37 MB/s
    329 Search_Success_CachedRE2/32K	   10000	    104050 ns/op	 314.92 MB/s
    330 Search_Success_CachedRE2/64K	    5000	    207912 ns/op	 315.21 MB/s
    331 Search_Success_CachedRE2/128K	    5000	    415393 ns/op	 315.54 MB/s
    332 Search_Success_CachedRE2/256K	    2000	    832643 ns/op	 314.83 MB/s
    333 Search_Success_CachedRE2/512K	    1000	   1672561 ns/op	 313.46 MB/s
    334 Search_Success_CachedRE2/1M	     500	   3376196 ns/op	 310.58 MB/s
    335 Search_Success_CachedRE2/2M	     200	   6957190 ns/op	 301.44 MB/s
    336 Search_Success_CachedRE2/4M	     100	  14592130 ns/op	 287.44 MB/s
    337 Search_Success_CachedRE2/8M	      50	  31731860 ns/op	 264.36 MB/s
    338 Search_Success_CachedRE2/16M	      10	 103597500 ns/op	 161.95 MB/s
    339 Search_Success1_PCRE/8	  500000	      2053 ns/op	   3.90 MB/s
    340 Search_Success1_PCRE/16	  500000	      2061 ns/op	   7.76 MB/s
    341 Search_Success1_PCRE/32	  500000	      2169 ns/op	  14.75 MB/s
    342 Search_Success1_PCRE/64	  500000	      2310 ns/op	  27.70 MB/s
    343 Search_Success1_PCRE/128	  500000	      2640 ns/op	  48.48 MB/s
    344 Search_Success1_PCRE/256	  500000	      3292 ns/op	  77.76 MB/s
    345 Search_Success1_PCRE/512	  500000	      4593 ns/op	 111.47 MB/s
    346 Search_Success1_PCRE/1K	  200000	      7241 ns/op	 141.40 MB/s
    347 Search_Success1_PCRE/2K	  100000	     12489 ns/op	 163.98 MB/s
    348 Search_Success1_PCRE/4K	   50000	     22994 ns/op	 178.13 MB/s
    349 Search_Success1_PCRE/8K	   50000	     44014 ns/op	 186.12 MB/s
    350 Search_Success1_PCRE/16K	   20000	     86120 ns/op	 190.24 MB/s
    351 Search_Success1_PCRE/32K	   10000	    170489 ns/op	 192.20 MB/s
    352 Search_Success1_PCRE/64K	    5000	    339029 ns/op	 193.30 MB/s
    353 Search_Success1_PCRE/128K	    2000	    677115 ns/op	 193.57 MB/s
    354 Search_Success1_PCRE/256K	    1000	   1355861 ns/op	 193.34 MB/s
    355 Search_Success1_PCRE/512K	     500	   2725160 ns/op	 192.39 MB/s
    356 Search_Success1_PCRE/1M	     200	   5543665 ns/op	 189.15 MB/s
    357 Search_Success1_PCRE/2M	     100	  11434390 ns/op	 183.41 MB/s
    358 Search_Success1_PCRE/4M	      50	  24215940 ns/op	 173.20 MB/s
    359 Search_Success1_PCRE/8M	      20	  56027250 ns/op	 149.72 MB/s
    360 Search_Success1_PCRE/16M	      10	 137103200 ns/op	 122.37 MB/s
    361 Search_Success1_RE2/8	   50000	     26411 ns/op	   0.30 MB/s
    362 Search_Success1_RE2/16	   50000	     27068 ns/op	   0.59 MB/s
    363 Search_Success1_RE2/32	   50000	     27117 ns/op	   1.18 MB/s
    364 Search_Success1_RE2/64	   50000	     27405 ns/op	   2.34 MB/s
    365 Search_Success1_RE2/128	   50000	     27398 ns/op	   4.67 MB/s
    366 Search_Success1_RE2/256	   50000	     27580 ns/op	   9.28 MB/s
    367 Search_Success1_RE2/512	   50000	     28504 ns/op	  17.96 MB/s
    368 Search_Success1_RE2/1K	   50000	     29993 ns/op	  34.14 MB/s
    369 Search_Success1_RE2/2K	   50000	     33373 ns/op	  61.37 MB/s
    370 Search_Success1_RE2/4K	   50000	     39867 ns/op	 102.74 MB/s
    371 Search_Success1_RE2/8K	   20000	     52940 ns/op	 154.74 MB/s
    372 Search_Success1_RE2/16K	   20000	     78818 ns/op	 207.87 MB/s
    373 Search_Success1_RE2/32K	   10000	    130836 ns/op	 250.45 MB/s
    374 Search_Success1_RE2/64K	    5000	    234725 ns/op	 279.20 MB/s
    375 Search_Success1_RE2/128K	    5000	    442253 ns/op	 296.37 MB/s
    376 Search_Success1_RE2/256K	    2000	    859671 ns/op	 304.94 MB/s
    377 Search_Success1_RE2/512K	    1000	   1699921 ns/op	 308.42 MB/s
    378 Search_Success1_RE2/1M	     500	   3404204 ns/op	 308.02 MB/s
    379 Search_Success1_RE2/2M	     200	   6992400 ns/op	 299.92 MB/s
    380 Search_Success1_RE2/4M	     100	  14641200 ns/op	 286.47 MB/s
    381 Search_Success1_RE2/8M	      50	  31788680 ns/op	 263.89 MB/s
    382 Search_Success1_RE2/16M	      10	 103656000 ns/op	 161.85 MB/s
    383 Search_Success1_Cached_PCRE/8	 5000000	       305 ns/op	  26.22 MB/s
    384 Search_Success1_Cached_PCRE/16	 5000000	       355 ns/op	  44.96 MB/s
    385 Search_Success1_Cached_PCRE/32	 5000000	       456 ns/op	  70.06 MB/s
    386 Search_Success1_Cached_PCRE/64	 2000000	       658 ns/op	  97.12 MB/s
    387 Search_Success1_Cached_PCRE/128	 2000000	       936 ns/op	 136.62 MB/s
    388 Search_Success1_Cached_PCRE/256	 1000000	      1593 ns/op	 160.62 MB/s
    389 Search_Success1_Cached_PCRE/512	  500000	      2908 ns/op	 176.05 MB/s
    390 Search_Success1_Cached_PCRE/1K	  200000	      5537 ns/op	 184.93 MB/s
    391 Search_Success1_Cached_PCRE/2K	  100000	     10793 ns/op	 189.74 MB/s
    392 Search_Success1_Cached_PCRE/4K	   50000	     21311 ns/op	 192.19 MB/s
    393 Search_Success1_Cached_PCRE/8K	   50000	     42340 ns/op	 193.48 MB/s
    394 Search_Success1_Cached_PCRE/16K	   20000	     84417 ns/op	 194.08 MB/s
    395 Search_Success1_Cached_PCRE/32K	   10000	    168689 ns/op	 194.25 MB/s
    396 Search_Success1_Cached_PCRE/64K	    5000	    337219 ns/op	 194.34 MB/s
    397 Search_Success1_Cached_PCRE/128K	    2000	    675255 ns/op	 194.11 MB/s
    398 Search_Success1_Cached_PCRE/256K	    1000	   1354027 ns/op	 193.60 MB/s
    399 Search_Success1_Cached_PCRE/512K	     500	   2723352 ns/op	 192.52 MB/s
    400 Search_Success1_Cached_PCRE/1M	     200	   5539800 ns/op	 189.28 MB/s
    401 Search_Success1_Cached_PCRE/2M	     100	  11426990 ns/op	 183.53 MB/s
    402 Search_Success1_Cached_PCRE/4M	      50	  24206500 ns/op	 173.27 MB/s
    403 Search_Success1_Cached_PCRE/8M	      20	  56008200 ns/op	 149.77 MB/s
    404 Search_Success1_Cached_PCRE/16M	      10	 137084600 ns/op	 122.39 MB/s
    405 Search_Success1_Cached_RE2/8	 5000000	       347 ns/op	  22.99 MB/s
    406 Search_Success1_Cached_RE2/16	 5000000	       373 ns/op	  42.83 MB/s
    407 Search_Success1_Cached_RE2/32	 5000000	       421 ns/op	  75.97 MB/s
    408 Search_Success1_Cached_RE2/64	 2000000	       520 ns/op	 122.97 MB/s
    409 Search_Success1_Cached_RE2/128	 2000000	       729 ns/op	 175.43 MB/s
    410 Search_Success1_Cached_RE2/256	 1000000	      1133 ns/op	 225.82 MB/s
    411 Search_Success1_Cached_RE2/512	 1000000	      1945 ns/op	 263.23 MB/s
    412 Search_Success1_Cached_RE2/1K	  500000	      3559 ns/op	 287.66 MB/s
    413 Search_Success1_Cached_RE2/2K	  200000	      6795 ns/op	 301.39 MB/s
    414 Search_Success1_Cached_RE2/4K	  100000	     13266 ns/op	 308.74 MB/s
    415 Search_Success1_Cached_RE2/8K	   50000	     26210 ns/op	 312.54 MB/s
    416 Search_Success1_Cached_RE2/16K	   20000	     52116 ns/op	 314.37 MB/s
    417 Search_Success1_Cached_RE2/32K	   10000	    104042 ns/op	 314.95 MB/s
    418 Search_Success1_Cached_RE2/64K	    5000	    207904 ns/op	 315.22 MB/s
    419 Search_Success1_Cached_RE2/128K	    5000	    415336 ns/op	 315.58 MB/s
    420 Search_Success1_Cached_RE2/256K	    2000	    832674 ns/op	 314.82 MB/s
    421 Search_Success1_Cached_RE2/512K	    1000	   1672745 ns/op	 313.43 MB/s
    422 Search_Success1_Cached_RE2/1M	     500	   3376504 ns/op	 310.55 MB/s
    423 Search_Success1_Cached_RE2/2M	     200	   6957405 ns/op	 301.43 MB/s
    424 Search_Success1_Cached_RE2/4M	     100	  14592660 ns/op	 287.43 MB/s
    425 Search_Success1_Cached_RE2/8M	      50	  31728560 ns/op	 264.39 MB/s
    426 Search_Success1_Cached_RE2/16M	      10	 103598300 ns/op	 161.94 MB/s
    427 Search_Digits_PCRE	  200000	      5212 ns/op
    428 Search_Digits_RE2	   50000	     21686 ns/op
    429 Parse_Digits_PCRE	  200000	      5229 ns/op
    430 Parse_Digits_RE2	  200000	      9825 ns/op
    431 Parse_CachedDigits_PCRE	 2000000	       519 ns/op
    432 Parse_CachedDigits_RE2	 5000000	       271 ns/op
    433 Parse_DigitDs_PCRE	  500000	      4224 ns/op
    434 Parse_DigitDs_RE2	  200000	      9706 ns/op
    435 Parse_CachedDigitDs_PCRE	 2000000	       505 ns/op
    436 Parse_CachedDigitDs_RE2	 5000000	       279 ns/op
    437 Parse_Split_PCRE	  500000	      3533 ns/op
    438 Parse_Split_RE2	  100000	     11256 ns/op
    439 Parse_CachedSplit_PCRE	 5000000	       373 ns/op
    440 Parse_CachedSplit_RE2	10000000	       167 ns/op
    441 Parse_SplitHard_PCRE	  500000	      3350 ns/op
    442 Parse_SplitHard_RE2	  100000	     13959 ns/op
    443 Parse_CachedSplitHard_PCRE	 5000000	       352 ns/op
    444 Parse_CachedSplitHard_RE2	 1000000	      1780 ns/op
    445 Parse_CachedSplitBig1_PCRE	     500	   4902314 ns/op
    446 Parse_CachedSplitBig1_RE2	    2000	    674772 ns/op
    447 Parse_CachedSplitBig2_PCRE	    2000	    513858 ns/op
    448 Parse_CachedSplitBig2_RE2	      20	  52044800 ns/op
    449 BM_PCRE_Compile	  500000	      3767 ns/op
    450 BM_RE2_Compile	  100000	     10752 ns/op
    451 SearchPhone_CachedPCRE/8	 1000000	      1231 ns/op	   6.50 MB/s
    452 SearchPhone_CachedPCRE/16	  500000	      2026 ns/op	   7.89 MB/s
    453 SearchPhone_CachedPCRE/32	  500000	      3623 ns/op	   8.83 MB/s
    454 SearchPhone_CachedPCRE/64	  200000	      6813 ns/op	   9.39 MB/s
    455 SearchPhone_CachedPCRE/128	  100000	     13330 ns/op	   9.60 MB/s
    456 SearchPhone_CachedPCRE/256	   50000	     25832 ns/op	   9.91 MB/s
    457 SearchPhone_CachedPCRE/512	   20000	     51132 ns/op	  10.01 MB/s
    458 SearchPhone_CachedPCRE/1K	   10000	    101950 ns/op	  10.04 MB/s
    459 SearchPhone_CachedPCRE/2K	   10000	    199960 ns/op	  10.24 MB/s
    460 SearchPhone_CachedPCRE/4K	    5000	    397105 ns/op	  10.31 MB/s
    461 SearchPhone_CachedPCRE/8K	    2000	    792685 ns/op	  10.33 MB/s
    462 SearchPhone_CachedPCRE/16K	    1000	   1576834 ns/op	  10.39 MB/s
    463 SearchPhone_CachedPCRE/32K	     500	   3152026 ns/op	  10.40 MB/s
    464 SearchPhone_CachedPCRE/64K	     200	   6293925 ns/op	  10.41 MB/s
    465 SearchPhone_CachedPCRE/128K	     100	  12613350 ns/op	  10.39 MB/s
    466 SearchPhone_CachedPCRE/256K	      50	  25253020 ns/op	  10.38 MB/s
    467 SearchPhone_CachedPCRE/512K	      20	  50462800 ns/op	  10.39 MB/s
    468 SearchPhone_CachedPCRE/1M	      10	 101412600 ns/op	  10.34 MB/s
    469 SearchPhone_CachedPCRE/2M	       5	 203302200 ns/op	  10.32 MB/s
    470 SearchPhone_CachedPCRE/4M	       5	 404935400 ns/op	  10.36 MB/s
    471 SearchPhone_CachedPCRE/8M	       2	 810444500 ns/op	  10.35 MB/s
    472 SearchPhone_CachedPCRE/16M	       1	1615334000 ns/op	  10.39 MB/s
    473 SearchPhone_CachedRE2/8	 2000000	       897 ns/op	   8.91 MB/s
    474 SearchPhone_CachedRE2/16	 2000000	       928 ns/op	  17.24 MB/s
    475 SearchPhone_CachedRE2/32	 2000000	       968 ns/op	  33.04 MB/s
    476 SearchPhone_CachedRE2/64	 1000000	      1069 ns/op	  59.84 MB/s
    477 SearchPhone_CachedRE2/128	 1000000	      1286 ns/op	  99.52 MB/s
    478 SearchPhone_CachedRE2/256	 1000000	      1691 ns/op	 151.31 MB/s
    479 SearchPhone_CachedRE2/512	  500000	      2496 ns/op	 205.07 MB/s
    480 SearchPhone_CachedRE2/1K	  500000	      4107 ns/op	 249.27 MB/s
    481 SearchPhone_CachedRE2/2K	  200000	      7347 ns/op	 278.74 MB/s
    482 SearchPhone_CachedRE2/4K	  100000	     13824 ns/op	 296.29 MB/s
    483 SearchPhone_CachedRE2/8K	   50000	     26758 ns/op	 306.15 MB/s
    484 SearchPhone_CachedRE2/16K	   20000	     52773 ns/op	 310.46 MB/s
    485 SearchPhone_CachedRE2/32K	   10000	    104775 ns/op	 312.75 MB/s
    486 SearchPhone_CachedRE2/64K	    5000	    208321 ns/op	 314.59 MB/s
    487 SearchPhone_CachedRE2/128K	    5000	    415436 ns/op	 315.50 MB/s
    488 SearchPhone_CachedRE2/256K	    2000	    829659 ns/op	 315.97 MB/s
    489 SearchPhone_CachedRE2/512K	    1000	   1658073 ns/op	 316.20 MB/s
    490 SearchPhone_CachedRE2/1M	     500	   3315418 ns/op	 316.27 MB/s
    491 SearchPhone_CachedRE2/2M	     200	   6645570 ns/op	 315.57 MB/s
    492 SearchPhone_CachedRE2/4M	     100	  13341780 ns/op	 314.37 MB/s
    493 SearchPhone_CachedRE2/8M	      50	  26722980 ns/op	 313.91 MB/s
    494 SearchPhone_CachedRE2/16M	      20	  53451450 ns/op	 313.88 MB/s
    495 EmptyPartialMatchPCRE	10000000	       139 ns/op
    496 EmptyPartialMatchRE2	 5000000	       314 ns/op
    497 SimplePartialMatchPCRE	10000000	       195 ns/op
    498 SimplePartialMatchRE2	 5000000	       352 ns/op
    499 HTTPPartialMatchPCRE	 2000000	       577 ns/op
    500 HTTPPartialMatchRE2	 2000000	       624 ns/op
    501 SmallHTTPPartialMatchPCRE	 2000000	       577 ns/op
    502 SmallHTTPPartialMatchRE2	 2000000	       622 ns/op
    503 DotMatchPCRE	 5000000	       455 ns/op
    504 DotMatchRE2	 2000000	       671 ns/op
    505 ASCIIMatchPCRE	 5000000	       400 ns/op
    506 ASCIIMatchRE2	 2000000	       676 ns/op
    507 ==BENCHMARK== c2 Fri Feb 26 14:16:33 PST 2010
    508 # Linux c2 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:05:01 UTC 2009 x86_64 GNU/Linux
    509 # g++ (Ubuntu 4.4.1-4ubuntu8) 4.4.1
    510 # Copyright (C) 2009 Free Software Foundation, Inc.
    511 # This is free software; see the source for copying conditions.  There is NO
    512 # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
    513 # 
    514 # c268b421d457+ tip
    515 
    516 Search_Easy0_CachedPCRE/8	10000000	       132 ns/op	  60.47 MB/s
    517 Search_Easy0_CachedPCRE/16	10000000	       160 ns/op	  99.62 MB/s
    518 Search_Easy0_CachedPCRE/32	 5000000	       217 ns/op	 147.10 MB/s
    519 Search_Easy0_CachedPCRE/64	 5000000	       331 ns/op	 193.17 MB/s
    520 Search_Easy0_CachedPCRE/128	 5000000	       431 ns/op	 296.60 MB/s
    521 Search_Easy0_CachedPCRE/256	 1000000	      1081 ns/op	 236.78 MB/s
    522 Search_Easy0_CachedPCRE/512	 1000000	      1741 ns/op	 294.06 MB/s
    523 Search_Easy0_CachedPCRE/1K	  500000	      3393 ns/op	 301.76 MB/s
    524 Search_Easy0_CachedPCRE/2K	  200000	      5681 ns/op	 360.45 MB/s
    525 Search_Easy0_CachedPCRE/4K	  100000	     10623 ns/op	 385.57 MB/s
    526 Search_Easy0_CachedPCRE/8K	   50000	     21776 ns/op	 376.18 MB/s
    527 Search_Easy0_CachedPCRE/16K	   50000	     42162 ns/op	 388.59 MB/s
    528 Search_Easy0_CachedPCRE/32K	   20000	     85140 ns/op	 384.87 MB/s
    529 Search_Easy0_CachedPCRE/64K	   10000	    169773 ns/op	 386.02 MB/s
    530 Search_Easy0_CachedPCRE/128K	    5000	    340985 ns/op	 384.39 MB/s
    531 Search_Easy0_CachedPCRE/256K	    2000	    680440 ns/op	 385.26 MB/s
    532 Search_Easy0_CachedPCRE/512K	    1000	   1362919 ns/op	 384.68 MB/s
    533 Search_Easy0_CachedPCRE/1M	     500	   2726382 ns/op	 384.60 MB/s
    534 Search_Easy0_CachedPCRE/2M	     200	   5456280 ns/op	 384.36 MB/s
    535 Search_Easy0_CachedPCRE/4M	     100	  11055420 ns/op	 379.39 MB/s
    536 Search_Easy0_CachedPCRE/8M	      50	  22173320 ns/op	 378.32 MB/s
    537 Search_Easy0_CachedPCRE/16M	      50	  44321260 ns/op	 378.54 MB/s
    538 Search_Easy0_CachedRE2/8	 5000000	       314 ns/op	  25.47 MB/s
    539 Search_Easy0_CachedRE2/16	 5000000	       315 ns/op	  50.72 MB/s
    540 Search_Easy0_CachedRE2/32	 5000000	       331 ns/op	  96.44 MB/s
    541 Search_Easy0_CachedRE2/64	 5000000	       332 ns/op	 192.59 MB/s
    542 Search_Easy0_CachedRE2/128	 5000000	       363 ns/op	 352.00 MB/s
    543 Search_Easy0_CachedRE2/256	 5000000	       389 ns/op	 658.00 MB/s
    544 Search_Easy0_CachedRE2/512	 5000000	       469 ns/op	1089.76 MB/s
    545 Search_Easy0_CachedRE2/1K	 2000000	       652 ns/op	1569.80 MB/s
    546 Search_Easy0_CachedRE2/2K	 1000000	      1013 ns/op	2020.66 MB/s
    547 Search_Easy0_CachedRE2/4K	 1000000	      1571 ns/op	2606.84 MB/s
    548 Search_Easy0_CachedRE2/8K	  500000	      2911 ns/op	2814.06 MB/s
    549 Search_Easy0_CachedRE2/16K	  200000	      5405 ns/op	3030.77 MB/s
    550 Search_Easy0_CachedRE2/32K	  100000	     10989 ns/op	2981.79 MB/s
    551 Search_Easy0_CachedRE2/64K	   50000	     21839 ns/op	3000.77 MB/s
    552 Search_Easy0_CachedRE2/128K	   50000	     44376 ns/op	2953.66 MB/s
    553 Search_Easy0_CachedRE2/256K	   20000	     88364 ns/op	2966.64 MB/s
    554 Search_Easy0_CachedRE2/512K	   10000	    177685 ns/op	2950.64 MB/s
    555 Search_Easy0_CachedRE2/1M	    5000	    356602 ns/op	2940.46 MB/s
    556 Search_Easy0_CachedRE2/2M	    2000	    715631 ns/op	2930.49 MB/s
    557 Search_Easy0_CachedRE2/4M	    1000	   1529594 ns/op	2742.10 MB/s
    558 Search_Easy0_CachedRE2/8M	     500	   3089266 ns/op	2715.40 MB/s
    559 Search_Easy0_CachedRE2/16M	     200	   6153925 ns/op	2726.26 MB/s
    560 Search_Easy1_CachedPCRE/8	10000000	       132 ns/op	  60.48 MB/s
    561 Search_Easy1_CachedPCRE/16	10000000	       160 ns/op	  99.52 MB/s
    562 Search_Easy1_CachedPCRE/32	 5000000	       217 ns/op	 147.11 MB/s
    563 Search_Easy1_CachedPCRE/64	 5000000	       331 ns/op	 193.20 MB/s
    564 Search_Easy1_CachedPCRE/128	 2000000	       648 ns/op	 197.44 MB/s
    565 Search_Easy1_CachedPCRE/256	 2000000	       935 ns/op	 273.76 MB/s
    566 Search_Easy1_CachedPCRE/512	 1000000	      1966 ns/op	 260.32 MB/s
    567 Search_Easy1_CachedPCRE/1K	  500000	      3418 ns/op	 299.53 MB/s
    568 Search_Easy1_CachedPCRE/2K	  200000	      6237 ns/op	 328.33 MB/s
    569 Search_Easy1_CachedPCRE/4K	  100000	     11125 ns/op	 368.18 MB/s
    570 Search_Easy1_CachedPCRE/8K	   50000	     22022 ns/op	 371.98 MB/s
    571 Search_Easy1_CachedPCRE/16K	   50000	     42402 ns/op	 386.39 MB/s
    572 Search_Easy1_CachedPCRE/32K	   20000	     85237 ns/op	 384.43 MB/s
    573 Search_Easy1_CachedPCRE/64K	   10000	    170201 ns/op	 385.05 MB/s
    574 Search_Easy1_CachedPCRE/128K	    5000	    342009 ns/op	 383.24 MB/s
    575 Search_Easy1_CachedPCRE/256K	    2000	    682201 ns/op	 384.26 MB/s
    576 Search_Easy1_CachedPCRE/512K	    1000	   1366471 ns/op	 383.68 MB/s
    577 Search_Easy1_CachedPCRE/1M	     500	   2735128 ns/op	 383.37 MB/s
    578 Search_Easy1_CachedPCRE/2M	     200	   5471205 ns/op	 383.31 MB/s
    579 Search_Easy1_CachedPCRE/4M	     100	  11093340 ns/op	 378.09 MB/s
    580 Search_Easy1_CachedPCRE/8M	      50	  22240420 ns/op	 377.18 MB/s
    581 Search_Easy1_CachedPCRE/16M	      50	  44464400 ns/op	 377.32 MB/s
    582 Search_Easy1_CachedRE2/8	 5000000	       316 ns/op	  25.27 MB/s
    583 Search_Easy1_CachedRE2/16	 5000000	       317 ns/op	  50.44 MB/s
    584 Search_Easy1_CachedRE2/32	 5000000	       330 ns/op	  96.79 MB/s
    585 Search_Easy1_CachedRE2/64	 5000000	       334 ns/op	 191.06 MB/s
    586 Search_Easy1_CachedRE2/128	 5000000	       365 ns/op	 350.44 MB/s
    587 Search_Easy1_CachedRE2/256	 5000000	       400 ns/op	 639.30 MB/s
    588 Search_Easy1_CachedRE2/512	 5000000	       472 ns/op	1083.02 MB/s
    589 Search_Easy1_CachedRE2/1K	 2000000	       652 ns/op	1570.19 MB/s
    590 Search_Easy1_CachedRE2/2K	 1000000	      1002 ns/op	2043.19 MB/s
    591 Search_Easy1_CachedRE2/4K	 1000000	      1576 ns/op	2598.26 MB/s
    592 Search_Easy1_CachedRE2/8K	  500000	      2924 ns/op	2801.57 MB/s
    593 Search_Easy1_CachedRE2/16K	  200000	      5449 ns/op	3006.54 MB/s
    594 Search_Easy1_CachedRE2/32K	  100000	     10985 ns/op	2982.90 MB/s
    595 Search_Easy1_CachedRE2/64K	   50000	     21837 ns/op	3001.13 MB/s
    596 Search_Easy1_CachedRE2/128K	   50000	     44336 ns/op	2956.31 MB/s
    597 Search_Easy1_CachedRE2/256K	   20000	     88350 ns/op	2967.08 MB/s
    598 Search_Easy1_CachedRE2/512K	   10000	    177698 ns/op	2950.43 MB/s
    599 Search_Easy1_CachedRE2/1M	    5000	    356645 ns/op	2940.11 MB/s
    600 Search_Easy1_CachedRE2/2M	    2000	    715710 ns/op	2930.17 MB/s
    601 Search_Easy1_CachedRE2/4M	    1000	   1529932 ns/op	2741.50 MB/s
    602 Search_Easy1_CachedRE2/8M	     500	   3087586 ns/op	2716.88 MB/s
    603 Search_Easy1_CachedRE2/16M	     200	   6155690 ns/op	2725.48 MB/s
    604 Search_Medium_CachedPCRE/8	10000000	       133 ns/op	  59.81 MB/s
    605 Search_Medium_CachedPCRE/16	10000000	       162 ns/op	  98.58 MB/s
    606 Search_Medium_CachedPCRE/32	 5000000	       219 ns/op	 145.96 MB/s
    607 Search_Medium_CachedPCRE/64	 5000000	       340 ns/op	 188.00 MB/s
    608 Search_Medium_CachedPCRE/128	 5000000	       434 ns/op	 294.67 MB/s
    609 Search_Medium_CachedPCRE/256	  200000	      9076 ns/op	  28.20 MB/s
    610 Search_Medium_CachedPCRE/512	   50000	     21579 ns/op	  23.73 MB/s
    611 Search_Medium_CachedPCRE/1K	   50000	     42391 ns/op	  24.16 MB/s
    612 Search_Medium_CachedPCRE/2K	   20000	     62367 ns/op	  32.84 MB/s
    613 Search_Medium_CachedPCRE/4K	   10000	    153667 ns/op	  26.66 MB/s
    614 Search_Medium_CachedPCRE/8K	    5000	    332606 ns/op	  24.63 MB/s
    615 Search_Medium_CachedPCRE/16K	    2000	    677805 ns/op	  24.17 MB/s
    616 Search_Medium_CachedPCRE/32K	    1000	   1355730 ns/op	  24.17 MB/s
    617 Search_Medium_CachedPCRE/64K	     500	   2707474 ns/op	  24.21 MB/s
    618 Search_Medium_CachedPCRE/128K	     200	   5409525 ns/op	  24.23 MB/s
    619 Search_Medium_CachedPCRE/256K	     100	  10821290 ns/op	  24.22 MB/s
    620 Search_Medium_CachedRE2/8	 5000000	       335 ns/op	  23.87 MB/s
    621 Search_Medium_CachedRE2/16	 5000000	       362 ns/op	  44.16 MB/s
    622 Search_Medium_CachedRE2/32	 5000000	       408 ns/op	  78.36 MB/s
    623 Search_Medium_CachedRE2/64	 2000000	       510 ns/op	 125.32 MB/s
    624 Search_Medium_CachedRE2/128	 2000000	       723 ns/op	 176.99 MB/s
    625 Search_Medium_CachedRE2/256	 1000000	      1125 ns/op	 227.47 MB/s
    626 Search_Medium_CachedRE2/512	 1000000	      1935 ns/op	 264.50 MB/s
    627 Search_Medium_CachedRE2/1K	  500000	      3553 ns/op	 288.20 MB/s
    628 Search_Medium_CachedRE2/2K	  200000	      6794 ns/op	 301.41 MB/s
    629 Search_Medium_CachedRE2/4K	  100000	     13257 ns/op	 308.96 MB/s
    630 Search_Medium_CachedRE2/8K	   50000	     26198 ns/op	 312.69 MB/s
    631 Search_Medium_CachedRE2/16K	   20000	     52087 ns/op	 314.55 MB/s
    632 Search_Medium_CachedRE2/32K	   10000	    103942 ns/op	 315.25 MB/s
    633 Search_Medium_CachedRE2/64K	    5000	    207481 ns/op	 315.86 MB/s
    634 Search_Medium_CachedRE2/128K	    5000	    414561 ns/op	 316.17 MB/s
    635 Search_Medium_CachedRE2/256K	    2000	    828789 ns/op	 316.30 MB/s
    636 Search_Medium_CachedRE2/512K	    1000	   1657133 ns/op	 316.38 MB/s
    637 Search_Medium_CachedRE2/1M	     500	   3314164 ns/op	 316.39 MB/s
    638 Search_Medium_CachedRE2/2M	     200	   6632795 ns/op	 316.18 MB/s
    639 Search_Medium_CachedRE2/4M	     100	  13340680 ns/op	 314.40 MB/s
    640 Search_Medium_CachedRE2/8M	      50	  26721100 ns/op	 313.93 MB/s
    641 Search_Medium_CachedRE2/16M	      20	  53443050 ns/op	 313.93 MB/s
    642 Search_Hard_CachedPCRE/8	10000000	       133 ns/op	  59.77 MB/s
    643 Search_Hard_CachedPCRE/16	10000000	       162 ns/op	  98.62 MB/s
    644 Search_Hard_CachedPCRE/32	 5000000	       219 ns/op	 145.97 MB/s
    645 Search_Hard_CachedPCRE/64	 5000000	       340 ns/op	 188.06 MB/s
    646 Search_Hard_CachedPCRE/128	 5000000	       434 ns/op	 294.69 MB/s
    647 Search_Hard_CachedPCRE/256	    2000	    573267 ns/op	   0.45 MB/s
    648 Search_Hard_CachedPCRE/512	     500	   2347118 ns/op	   0.22 MB/s
    649 Search_Hard_CachedPCRE/1K	     200	   9316730 ns/op	   0.11 MB/s
    650 Search_Hard_CachedPCRE/2K	      50	  34064460 ns/op	   0.06 MB/s
    651 Search_Hard_CachedPCRE/4K	      10	 146725200 ns/op	   0.03 MB/s
    652 Search_Hard_CachedRE2/8	 5000000	       335 ns/op	  23.87 MB/s
    653 Search_Hard_CachedRE2/16	 5000000	       363 ns/op	  44.03 MB/s
    654 Search_Hard_CachedRE2/32	 5000000	       411 ns/op	  77.80 MB/s
    655 Search_Hard_CachedRE2/64	 2000000	       510 ns/op	 125.28 MB/s
    656 Search_Hard_CachedRE2/128	 2000000	       720 ns/op	 177.74 MB/s
    657 Search_Hard_CachedRE2/256	 1000000	      1125 ns/op	 227.38 MB/s
    658 Search_Hard_CachedRE2/512	 1000000	      1936 ns/op	 264.45 MB/s
    659 Search_Hard_CachedRE2/1K	  500000	      3552 ns/op	 288.25 MB/s
    660 Search_Hard_CachedRE2/2K	  200000	      6794 ns/op	 301.41 MB/s
    661 Search_Hard_CachedRE2/4K	  100000	     13257 ns/op	 308.96 MB/s
    662 Search_Hard_CachedRE2/8K	   50000	     26201 ns/op	 312.66 MB/s
    663 Search_Hard_CachedRE2/16K	   20000	     52089 ns/op	 314.53 MB/s
    664 Search_Hard_CachedRE2/32K	   10000	    103959 ns/op	 315.20 MB/s
    665 Search_Hard_CachedRE2/64K	    5000	    207483 ns/op	 315.86 MB/s
    666 Search_Hard_CachedRE2/128K	    5000	    414583 ns/op	 316.15 MB/s
    667 Search_Hard_CachedRE2/256K	    2000	    828720 ns/op	 316.32 MB/s
    668 Search_Hard_CachedRE2/512K	    1000	   1657121 ns/op	 316.38 MB/s
    669 Search_Hard_CachedRE2/1M	     500	   3314102 ns/op	 316.40 MB/s
    670 Search_Hard_CachedRE2/2M	     200	   6632065 ns/op	 316.21 MB/s
    671 Search_Hard_CachedRE2/4M	     100	  13339990 ns/op	 314.42 MB/s
    672 Search_Hard_CachedRE2/8M	      50	  26721960 ns/op	 313.92 MB/s
    673 Search_Hard_CachedRE2/16M	      20	  53440900 ns/op	 313.94 MB/s
    674 Search_Parens_CachedPCRE/8	10000000	       197 ns/op	  40.42 MB/s
    675 Search_Parens_CachedRE2/8	 5000000	       334 ns/op	  23.90 MB/s
    676 Search_Parens_CachedRE2/16	 5000000	       359 ns/op	  44.46 MB/s
    677 Search_Parens_CachedRE2/32	 5000000	       413 ns/op	  77.42 MB/s
    678 Search_Parens_CachedRE2/64	 2000000	       511 ns/op	 125.07 MB/s
    679 Search_Parens_CachedRE2/128	 2000000	       722 ns/op	 177.10 MB/s
    680 Search_Parens_CachedRE2/256	 1000000	      1128 ns/op	 226.81 MB/s
    681 Search_Parens_CachedRE2/512	 1000000	      1935 ns/op	 264.47 MB/s
    682 Search_Parens_CachedRE2/1K	  500000	      3561 ns/op	 287.49 MB/s
    683 Search_Parens_CachedRE2/2K	  200000	      6787 ns/op	 301.72 MB/s
    684 Search_Parens_CachedRE2/4K	  100000	     13262 ns/op	 308.84 MB/s
    685 Search_Parens_CachedRE2/8K	   50000	     26204 ns/op	 312.61 MB/s
    686 Search_Parens_CachedRE2/16K	   20000	     52095 ns/op	 314.50 MB/s
    687 Search_Parens_CachedRE2/32K	   10000	    103945 ns/op	 315.24 MB/s
    688 Search_Parens_CachedRE2/64K	    5000	    207517 ns/op	 315.81 MB/s
    689 Search_Parens_CachedRE2/128K	    5000	    414628 ns/op	 316.12 MB/s
    690 Search_Parens_CachedRE2/256K	    2000	    828799 ns/op	 316.29 MB/s
    691 Search_Parens_CachedRE2/512K	    1000	   1657224 ns/op	 316.37 MB/s
    692 Search_Parens_CachedRE2/1M	     500	   3314264 ns/op	 316.38 MB/s
    693 Search_Parens_CachedRE2/2M	     200	   6633485 ns/op	 316.15 MB/s
    694 Search_Parens_CachedRE2/4M	     100	  13340780 ns/op	 314.40 MB/s
    695 Search_Parens_CachedRE2/8M	      50	  26719280 ns/op	 313.95 MB/s
    696 Search_Parens_CachedRE2/16M	      20	  53447850 ns/op	 313.90 MB/s
    697 Search_BigFixed_CachedPCRE/8	 5000000	       242 ns/op	  32.93 MB/s
    698 Search_BigFixed_CachedPCRE/16	 5000000	       301 ns/op	  53.06 MB/s
    699 Search_BigFixed_CachedPCRE/32	 5000000	       418 ns/op	  76.48 MB/s
    700 Search_BigFixed_CachedPCRE/64	 2000000	       652 ns/op	  98.09 MB/s
    701 Search_BigFixed_CachedPCRE/128	 2000000	       985 ns/op	 129.90 MB/s
    702 Search_BigFixed_CachedPCRE/256	 1000000	      1775 ns/op	 144.21 MB/s
    703 Search_BigFixed_CachedPCRE/512	  500000	      3342 ns/op	 153.19 MB/s
    704 Search_BigFixed_CachedPCRE/1K	  200000	      6476 ns/op	 158.12 MB/s
    705 Search_BigFixed_CachedPCRE/2K	  100000	     12745 ns/op	 160.68 MB/s
    706 Search_BigFixed_CachedPCRE/4K	   50000	     25284 ns/op	 162.00 MB/s
    707 Search_BigFixed_CachedPCRE/8K	   20000	     50366 ns/op	 162.65 MB/s
    708 Search_BigFixed_CachedPCRE/16K	   10000	    100603 ns/op	 162.86 MB/s
    709 Search_BigFixed_CachedPCRE/32K	    5000	    201124 ns/op	 162.92 MB/s
    710 Search_BigFixed_CachedRE2/8	10000000	       130 ns/op	  61.36 MB/s
    711 Search_BigFixed_CachedRE2/16	 5000000	       375 ns/op	  42.64 MB/s
    712 Search_BigFixed_CachedRE2/32	 5000000	       407 ns/op	  78.61 MB/s
    713 Search_BigFixed_CachedRE2/64	 5000000	       486 ns/op	 131.63 MB/s
    714 Search_BigFixed_CachedRE2/128	 2000000	       630 ns/op	 203.08 MB/s
    715 Search_BigFixed_CachedRE2/256	 2000000	       945 ns/op	 270.64 MB/s
    716 Search_BigFixed_CachedRE2/512	 1000000	      1547 ns/op	 330.90 MB/s
    717 Search_BigFixed_CachedRE2/1K	  500000	      2765 ns/op	 370.29 MB/s
    718 Search_BigFixed_CachedRE2/2K	  200000	      5187 ns/op	 394.77 MB/s
    719 Search_BigFixed_CachedRE2/4K	  100000	     10045 ns/op	 407.74 MB/s
    720 Search_BigFixed_CachedRE2/8K	  100000	     19754 ns/op	 414.68 MB/s
    721 Search_BigFixed_CachedRE2/16K	   50000	     39160 ns/op	 418.39 MB/s
    722 Search_BigFixed_CachedRE2/32K	   20000	     78097 ns/op	 419.58 MB/s
    723 Search_BigFixed_CachedRE2/64K	   10000	    155858 ns/op	 420.48 MB/s
    724 Search_BigFixed_CachedRE2/128K	    5000	    311449 ns/op	 420.85 MB/s
    725 Search_BigFixed_CachedRE2/256K	    2000	    623620 ns/op	 420.36 MB/s
    726 Search_BigFixed_CachedRE2/512K	    1000	   1250862 ns/op	 419.14 MB/s
    727 Search_BigFixed_CachedRE2/1M	     500	   2517654 ns/op	 416.49 MB/s
    728 Search_Success_PCRE/8	 1000000	      1812 ns/op	   4.41 MB/s
    729 Search_Success_PCRE/16	 1000000	      1852 ns/op	   8.64 MB/s
    730 Search_Success_PCRE/32	 1000000	      1935 ns/op	  16.53 MB/s
    731 Search_Success_PCRE/64	  500000	      2130 ns/op	  30.04 MB/s
    732 Search_Success_PCRE/128	  500000	      2480 ns/op	  51.61 MB/s
    733 Search_Success_PCRE/256	  500000	      3190 ns/op	  80.25 MB/s
    734 Search_Success_PCRE/512	  500000	      4611 ns/op	 111.02 MB/s
    735 Search_Success_PCRE/1K	  200000	      7430 ns/op	 137.80 MB/s
    736 Search_Success_PCRE/2K	  100000	     13072 ns/op	 156.66 MB/s
    737 Search_Success_PCRE/4K	   50000	     24385 ns/op	 167.97 MB/s
    738 Search_Success_PCRE/8K	   50000	     47046 ns/op	 174.13 MB/s
    739 Search_Success_PCRE/16K	   20000	     92417 ns/op	 177.28 MB/s
    740 Search_Success_PCRE/32K	   10000	    183262 ns/op	 178.80 MB/s
    741 Search_Success_PCRE/64K	    5000	    364683 ns/op	 179.71 MB/s
    742 Search_Success_PCRE/128K	    2000	    728298 ns/op	 179.97 MB/s
    743 Search_Success_PCRE/256K	    1000	   1457823 ns/op	 179.82 MB/s
    744 Search_Success_PCRE/512K	     500	   2926208 ns/op	 179.17 MB/s
    745 Search_Success_PCRE/1M	     200	   5926520 ns/op	 176.93 MB/s
    746 Search_Success_PCRE/2M	     100	  12118480 ns/op	 173.05 MB/s
    747 Search_Success_PCRE/4M	      50	  25402020 ns/op	 165.12 MB/s
    748 Search_Success_PCRE/8M	      20	  56959600 ns/op	 147.27 MB/s
    749 Search_Success_PCRE/16M	      10	 134219200 ns/op	 125.00 MB/s
    750 Search_Success_RE2/8	  200000	      8371 ns/op	   0.96 MB/s
    751 Search_Success_RE2/16	  100000	     19886 ns/op	   0.80 MB/s
    752 Search_Success_RE2/32	  100000	     19774 ns/op	   1.62 MB/s
    753 Search_Success_RE2/64	   50000	     20190 ns/op	   3.17 MB/s
    754 Search_Success_RE2/128	   50000	     20169 ns/op	   6.35 MB/s
    755 Search_Success_RE2/256	   50000	     20632 ns/op	  12.41 MB/s
    756 Search_Success_RE2/512	   50000	     21598 ns/op	  23.71 MB/s
    757 Search_Success_RE2/1K	   50000	     23051 ns/op	  44.42 MB/s
    758 Search_Success_RE2/2K	   50000	     26258 ns/op	  77.99 MB/s
    759 Search_Success_RE2/4K	   50000	     32804 ns/op	 124.86 MB/s
    760 Search_Success_RE2/8K	   50000	     45835 ns/op	 178.73 MB/s
    761 Search_Success_RE2/16K	   20000	     71685 ns/op	 228.55 MB/s
    762 Search_Success_RE2/32K	   10000	    123817 ns/op	 264.65 MB/s
    763 Search_Success_RE2/64K	    5000	    227706 ns/op	 287.81 MB/s
    764 Search_Success_RE2/128K	    5000	    435094 ns/op	 301.25 MB/s
    765 Search_Success_RE2/256K	    2000	    851813 ns/op	 307.75 MB/s
    766 Search_Success_RE2/512K	    1000	   1689866 ns/op	 310.25 MB/s
    767 Search_Success_RE2/1M	     500	   3385158 ns/op	 309.76 MB/s
    768 Search_Success_RE2/2M	     200	   6914280 ns/op	 303.31 MB/s
    769 Search_Success_RE2/4M	     100	  14404490 ns/op	 291.18 MB/s
    770 Search_Success_RE2/8M	      50	  30838520 ns/op	 272.02 MB/s
    771 Search_Success_RE2/16M	      10	7977066800 ns/op	   2.10 MB/s
    772 Search_Success_CachedPCRE/8	 5000000	       247 ns/op	  32.27 MB/s
    773 Search_Success_CachedPCRE/16	 5000000	       289 ns/op	  55.29 MB/s
    774 Search_Success_CachedPCRE/32	 5000000	       396 ns/op	  80.68 MB/s
    775 Search_Success_CachedPCRE/64	 2000000	       611 ns/op	 104.66 MB/s
    776 Search_Success_CachedPCRE/128	 2000000	      1760 ns/op	  72.71 MB/s
    777 ==BENCHMARK== c2 Fri Feb 26 14:31:16 PST 2010
    778 # Linux c2 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:05:01 UTC 2009 x86_64 GNU/Linux
    779 # g++ (Ubuntu 4.4.1-4ubuntu8) 4.4.1
    780 # Copyright (C) 2009 Free Software Foundation, Inc.
    781 # This is free software; see the source for copying conditions.  There is NO
    782 # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
    783 # 
    784 # c268b421d457+ tip
    785 
    786 Search_Easy0_CachedPCRE/8	10000000	       131 ns/op	  61.07 MB/s
    787 Search_Easy0_CachedPCRE/16	10000000	       159 ns/op	 100.32 MB/s
    788 Search_Easy0_CachedPCRE/32	 5000000	       216 ns/op	 147.77 MB/s
    789 Search_Easy0_CachedPCRE/64	 5000000	       330 ns/op	 193.83 MB/s
    790 Search_Easy0_CachedPCRE/128	 5000000	       430 ns/op	 297.34 MB/s
    791 Search_Easy0_CachedPCRE/256	 1000000	      1080 ns/op	 236.97 MB/s
    792 Search_Easy0_CachedPCRE/512	 1000000	      1739 ns/op	 294.27 MB/s
    793 Search_Easy0_CachedPCRE/1K	  500000	      3389 ns/op	 302.07 MB/s
    794 Search_Easy0_CachedPCRE/2K	  200000	      5681 ns/op	 360.45 MB/s
    795 Search_Easy0_CachedPCRE/4K	  100000	     10629 ns/op	 385.34 MB/s
    796 Search_Easy0_CachedPCRE/8K	   50000	     21776 ns/op	 376.18 MB/s
    797 Search_Easy0_CachedPCRE/16K	   50000	     42192 ns/op	 388.32 MB/s
    798 Search_Easy0_CachedPCRE/32K	   20000	     85172 ns/op	 384.73 MB/s
    799 Search_Easy0_CachedPCRE/64K	   10000	    169816 ns/op	 385.92 MB/s
    800 Search_Easy0_CachedPCRE/128K	    5000	    341102 ns/op	 384.26 MB/s
    801 Search_Easy0_CachedPCRE/256K	    2000	    680651 ns/op	 385.14 MB/s
    802 Search_Easy0_CachedPCRE/512K	    1000	   1362954 ns/op	 384.67 MB/s
    803 Search_Easy0_CachedPCRE/1M	     500	   2726140 ns/op	 384.64 MB/s
    804 Search_Easy0_CachedPCRE/2M	     200	   5463185 ns/op	 383.87 MB/s
    805 Search_Easy0_CachedPCRE/4M	     100	  11055500 ns/op	 379.39 MB/s
    806 Search_Easy0_CachedPCRE/8M	      50	  22168840 ns/op	 378.40 MB/s
    807 Search_Easy0_CachedPCRE/16M	      50	  44330340 ns/op	 378.46 MB/s
    808 Search_Easy0_CachedRE2/8	 5000000	       318 ns/op	  25.09 MB/s
    809 Search_Easy0_CachedRE2/16	 5000000	       317 ns/op	  50.33 MB/s
    810 Search_Easy0_CachedRE2/32	 5000000	       341 ns/op	  93.71 MB/s
    811 Search_Easy0_CachedRE2/64	 5000000	       350 ns/op	 182.71 MB/s
    812 Search_Easy0_CachedRE2/128	 5000000	       383 ns/op	 333.80 MB/s
    813 Search_Easy0_CachedRE2/256	 5000000	       401 ns/op	 636.89 MB/s
    814 Search_Easy0_CachedRE2/512	 5000000	       483 ns/op	1058.27 MB/s
    815 Search_Easy0_CachedRE2/1K	 2000000	       672 ns/op	1523.32 MB/s
    816 Search_Easy0_CachedRE2/2K	 1000000	      1023 ns/op	2000.24 MB/s
    817 Search_Easy0_CachedRE2/4K	 1000000	      1597 ns/op	2564.44 MB/s
    818 Search_Easy0_CachedRE2/8K	  500000	      2918 ns/op	2807.09 MB/s
    819 Search_Easy0_CachedRE2/16K	  200000	      5429 ns/op	3017.39 MB/s
    820 Search_Easy0_CachedRE2/32K	  100000	     11045 ns/op	2966.75 MB/s
    821 Search_Easy0_CachedRE2/64K	   50000	     21873 ns/op	2996.08 MB/s
    822 Search_Easy0_CachedRE2/128K	   50000	     44398 ns/op	2952.16 MB/s
    823 Search_Easy0_CachedRE2/256K	   20000	     88429 ns/op	2964.44 MB/s
    824 Search_Easy0_CachedRE2/512K	   10000	    177688 ns/op	2950.60 MB/s
    825 Search_Easy0_CachedRE2/1M	    5000	    356798 ns/op	2938.84 MB/s
    826 Search_Easy0_CachedRE2/2M	    2000	    721040 ns/op	2908.51 MB/s
    827 Search_Easy0_CachedRE2/4M	    1000	   1526733 ns/op	2747.24 MB/s
    828 Search_Easy0_CachedRE2/8M	     500	   3085732 ns/op	2718.51 MB/s
    829 Search_Easy0_CachedRE2/16M	     200	   6155395 ns/op	2725.61 MB/s
    830 Search_Easy1_CachedPCRE/8	10000000	       131 ns/op	  60.93 MB/s
    831 Search_Easy1_CachedPCRE/16	10000000	       159 ns/op	 100.31 MB/s
    832 Search_Easy1_CachedPCRE/32	 5000000	       216 ns/op	 147.91 MB/s
    833 Search_Easy1_CachedPCRE/64	 5000000	       330 ns/op	 193.81 MB/s
    834 Search_Easy1_CachedPCRE/128	 2000000	       647 ns/op	 197.81 MB/s
    835 Search_Easy1_CachedPCRE/256	 2000000	       933 ns/op	 274.18 MB/s
    836 Search_Easy1_CachedPCRE/512	 1000000	      1969 ns/op	 260.02 MB/s
    837 Search_Easy1_CachedPCRE/1K	  500000	      3440 ns/op	 297.67 MB/s
    838 Search_Easy1_CachedPCRE/2K	  200000	      6230 ns/op	 328.73 MB/s
    839 Search_Easy1_CachedPCRE/4K	  100000	     11116 ns/op	 368.45 MB/s
    840 Search_Easy1_CachedPCRE/8K	   50000	     22010 ns/op	 372.19 MB/s
    841 Search_Easy1_CachedPCRE/16K	   50000	     42395 ns/op	 386.45 MB/s
    842 Search_Easy1_CachedPCRE/32K	   20000	     85210 ns/op	 384.55 MB/s
    843 Search_Easy1_CachedPCRE/64K	   10000	    170224 ns/op	 385.00 MB/s
    844 Search_Easy1_CachedPCRE/128K	    5000	    342017 ns/op	 383.23 MB/s
    845 Search_Easy1_CachedPCRE/256K	    2000	    682168 ns/op	 384.28 MB/s
    846 Search_Easy1_CachedPCRE/512K	    1000	   1366582 ns/op	 383.65 MB/s
    847 Search_Easy1_CachedPCRE/1M	     500	   2735192 ns/op	 383.36 MB/s
    848 Search_Easy1_CachedPCRE/2M	     200	   5480130 ns/op	 382.68 MB/s
    849 Search_Easy1_CachedPCRE/4M	     100	  11087200 ns/op	 378.30 MB/s
    850 Search_Easy1_CachedPCRE/8M	      50	  22238640 ns/op	 377.21 MB/s
    851 Search_Easy1_CachedPCRE/16M	      50	  44462340 ns/op	 377.34 MB/s
    852 Search_Easy1_CachedRE2/8	 5000000	       318 ns/op	  25.09 MB/s
    853 Search_Easy1_CachedRE2/16	 5000000	       317 ns/op	  50.36 MB/s
    854 Search_Easy1_CachedRE2/32	 5000000	       345 ns/op	  92.55 MB/s
    855 Search_Easy1_CachedRE2/64	 5000000	       350 ns/op	 182.79 MB/s
    856 Search_Easy1_CachedRE2/128	 5000000	       385 ns/op	 331.75 MB/s
    857 Search_Easy1_CachedRE2/256	 5000000	       408 ns/op	 626.83 MB/s
    858 Search_Easy1_CachedRE2/512	 5000000	       484 ns/op	1056.72 MB/s
    859 Search_Easy1_CachedRE2/1K	 2000000	       676 ns/op	1513.66 MB/s
    860 Search_Easy1_CachedRE2/2K	 1000000	      1020 ns/op	2007.55 MB/s
    861 Search_Easy1_CachedRE2/4K	 1000000	      1596 ns/op	2564.98 MB/s
    862 Search_Easy1_CachedRE2/8K	  500000	      2918 ns/op	2806.79 MB/s
    863 Search_Easy1_CachedRE2/16K	  200000	      5447 ns/op	3007.74 MB/s
    864 Search_Easy1_CachedRE2/32K	  100000	     11037 ns/op	2968.84 MB/s
    865 Search_Easy1_CachedRE2/64K	   50000	     21863 ns/op	2997.48 MB/s
    866 Search_Easy1_CachedRE2/128K	   50000	     44394 ns/op	2952.41 MB/s
    867 Search_Easy1_CachedRE2/256K	   20000	     88430 ns/op	2964.42 MB/s
    868 Search_Easy1_CachedRE2/512K	   10000	    177661 ns/op	2951.06 MB/s
    869 Search_Easy1_CachedRE2/1M	    5000	    356783 ns/op	2938.97 MB/s
    870 Search_Easy1_CachedRE2/2M	    2000	    721013 ns/op	2908.62 MB/s
    871 Search_Easy1_CachedRE2/4M	    1000	   1526313 ns/op	2748.00 MB/s
    872 Search_Easy1_CachedRE2/8M	     500	   3085670 ns/op	2718.57 MB/s
    873 Search_Easy1_CachedRE2/16M	     200	   6156380 ns/op	2725.18 MB/s
    874 Search_Medium_CachedPCRE/8	10000000	       132 ns/op	  60.24 MB/s
    875 Search_Medium_CachedPCRE/16	10000000	       161 ns/op	  99.22 MB/s
    876 Search_Medium_CachedPCRE/32	 5000000	       218 ns/op	 146.72 MB/s
    877 Search_Medium_CachedPCRE/64	 5000000	       339 ns/op	 188.54 MB/s
    878 Search_Medium_CachedPCRE/128	 5000000	       433 ns/op	 295.45 MB/s
    879 Search_Medium_CachedPCRE/256	  200000	      9074 ns/op	  28.21 MB/s
    880 Search_Medium_CachedPCRE/512	   50000	     21580 ns/op	  23.73 MB/s
    881 Search_Medium_CachedPCRE/1K	   50000	     45469 ns/op	  22.52 MB/s
    882 Search_Medium_CachedPCRE/2K	   20000	     62384 ns/op	  32.83 MB/s
    883 Search_Medium_CachedPCRE/4K	   10000	    153718 ns/op	  26.65 MB/s
    884 Search_Medium_CachedPCRE/8K	    5000	    332814 ns/op	  24.61 MB/s
    885 Search_Medium_CachedPCRE/16K	    2000	    678531 ns/op	  24.15 MB/s
    886 Search_Medium_CachedPCRE/32K	    1000	   1356201 ns/op	  24.16 MB/s
    887 Search_Medium_CachedPCRE/64K	     500	   2708792 ns/op	  24.19 MB/s
    888 Search_Medium_CachedPCRE/128K	     200	   5412745 ns/op	  24.22 MB/s
    889 Search_Medium_CachedPCRE/256K	     100	  10830430 ns/op	  24.20 MB/s
    890 Search_Medium_CachedRE2/8	 5000000	       326 ns/op	  24.47 MB/s
    891 Search_Medium_CachedRE2/16	 5000000	       363 ns/op	  43.98 MB/s
    892 Search_Medium_CachedRE2/32	 5000000	       412 ns/op	  77.57 MB/s
    893 Search_Medium_CachedRE2/64	 2000000	       506 ns/op	 126.31 MB/s
    894 Search_Medium_CachedRE2/128	 2000000	       715 ns/op	 178.94 MB/s
    895 Search_Medium_CachedRE2/256	 1000000	      1119 ns/op	 228.65 MB/s
    896 Search_Medium_CachedRE2/512	 1000000	      1928 ns/op	 265.47 MB/s
    897 Search_Medium_CachedRE2/1K	  500000	      3546 ns/op	 288.75 MB/s
    898 Search_Medium_CachedRE2/2K	  200000	      6782 ns/op	 301.97 MB/s
    899 Search_Medium_CachedRE2/4K	  100000	     13257 ns/op	 308.95 MB/s
    900 Search_Medium_CachedRE2/8K	   50000	     26197 ns/op	 312.70 MB/s
    901 Search_Medium_CachedRE2/16K	   20000	     52081 ns/op	 314.58 MB/s
    902 Search_Medium_CachedRE2/32K	   10000	    103926 ns/op	 315.30 MB/s
    903 Search_Medium_CachedRE2/64K	    5000	    207484 ns/op	 315.86 MB/s
    904 Search_Medium_CachedRE2/128K	    5000	    414545 ns/op	 316.18 MB/s
    905 Search_Medium_CachedRE2/256K	    2000	    828791 ns/op	 316.30 MB/s
    906 Search_Medium_CachedRE2/512K	    1000	   1657160 ns/op	 316.38 MB/s
    907 Search_Medium_CachedRE2/1M	     500	   3314254 ns/op	 316.38 MB/s
    908 Search_Medium_CachedRE2/2M	     200	   6636905 ns/op	 315.98 MB/s
    909 Search_Medium_CachedRE2/4M	     100	  13339080 ns/op	 314.44 MB/s
    910 Search_Medium_CachedRE2/8M	      50	  26718900 ns/op	 313.96 MB/s
    911 Search_Medium_CachedRE2/16M	      20	  53442000 ns/op	 313.93 MB/s
    912 Search_Hard_CachedPCRE/8	10000000	       132 ns/op	  60.21 MB/s
    913 Search_Hard_CachedPCRE/16	10000000	       161 ns/op	  99.25 MB/s
    914 Search_Hard_CachedPCRE/32	 5000000	       218 ns/op	 146.67 MB/s
    915 Search_Hard_CachedPCRE/64	 5000000	       339 ns/op	 188.62 MB/s
    916 Search_Hard_CachedPCRE/128	 5000000	       433 ns/op	 295.34 MB/s
    917 Search_Hard_CachedPCRE/256	    2000	    573612 ns/op	   0.45 MB/s
    918 Search_Hard_CachedPCRE/512	     500	   2344764 ns/op	   0.22 MB/s
    919 Search_Hard_CachedPCRE/1K	     200	   9311170 ns/op	   0.11 MB/s
    920 Search_Hard_CachedPCRE/2K	      50	  34066500 ns/op	   0.06 MB/s
    921 Search_Hard_CachedPCRE/4K	      10	 146643800 ns/op	   0.03 MB/s
    922 Search_Hard_CachedRE2/8	 5000000	       333 ns/op	  23.98 MB/s
    923 Search_Hard_CachedRE2/16	 5000000	       358 ns/op	  44.62 MB/s
    924 Search_Hard_CachedRE2/32	 5000000	       408 ns/op	  78.26 MB/s
    925 Search_Hard_CachedRE2/64	 2000000	       509 ns/op	 125.53 MB/s
    926 Search_Hard_CachedRE2/128	 2000000	       717 ns/op	 178.52 MB/s
    927 Search_Hard_CachedRE2/256	 1000000	      1125 ns/op	 227.48 MB/s
    928 Search_Hard_CachedRE2/512	 1000000	      1929 ns/op	 265.34 MB/s
    929 Search_Hard_CachedRE2/1K	  500000	      3547 ns/op	 288.63 MB/s
    930 Search_Hard_CachedRE2/2K	  200000	      6782 ns/op	 301.97 MB/s
    931 Search_Hard_CachedRE2/4K	  100000	     13254 ns/op	 309.02 MB/s
    932 Search_Hard_CachedRE2/8K	   50000	     26193 ns/op	 312.74 MB/s
    933 Search_Hard_CachedRE2/16K	   20000	     52077 ns/op	 314.61 MB/s
    934 Search_Hard_CachedRE2/32K	   10000	    103944 ns/op	 315.25 MB/s
    935 Search_Hard_CachedRE2/64K	    5000	    207487 ns/op	 315.86 MB/s
    936 Search_Hard_CachedRE2/128K	    5000	    414578 ns/op	 316.16 MB/s
    937 Search_Hard_CachedRE2/256K	    2000	    828793 ns/op	 316.30 MB/s
    938 Search_Hard_CachedRE2/512K	    1000	   1657164 ns/op	 316.38 MB/s
    939 Search_Hard_CachedRE2/1M	     500	   3314178 ns/op	 316.39 MB/s
    940 Search_Hard_CachedRE2/2M	     200	   6636585 ns/op	 316.00 MB/s
    941 Search_Hard_CachedRE2/4M	     100	  13339310 ns/op	 314.43 MB/s
    942 Search_Hard_CachedRE2/8M	      50	  26720420 ns/op	 313.94 MB/s
    943 Search_Hard_CachedRE2/16M	      20	  53443250 ns/op	 313.93 MB/s
    944 Search_Parens_CachedPCRE/8	10000000	       196 ns/op	  40.66 MB/s
    945 Search_Parens_CachedRE2/8	 5000000	       331 ns/op	  24.15 MB/s
    946 Search_Parens_CachedRE2/16	 5000000	       359 ns/op	  44.46 MB/s
    947 Search_Parens_CachedRE2/32	 5000000	       409 ns/op	  78.05 MB/s
    948 Search_Parens_CachedRE2/64	 2000000	       509 ns/op	 125.63 MB/s
    949 Search_Parens_CachedRE2/128	 2000000	       720 ns/op	 177.69 MB/s
    950 Search_Parens_CachedRE2/256	 1000000	      1127 ns/op	 226.97 MB/s
    951 Search_Parens_CachedRE2/512	 1000000	      1937 ns/op	 264.32 MB/s
    952 Search_Parens_CachedRE2/1K	  500000	      3547 ns/op	 288.65 MB/s
    953 Search_Parens_CachedRE2/2K	  200000	      6784 ns/op	 301.88 MB/s
    954 Search_Parens_CachedRE2/4K	  100000	     13253 ns/op	 309.05 MB/s
    955 Search_Parens_CachedRE2/8K	   50000	     26195 ns/op	 312.73 MB/s
    956 Search_Parens_CachedRE2/16K	   20000	     52085 ns/op	 314.56 MB/s
    957 Search_Parens_CachedRE2/32K	   10000	    103948 ns/op	 315.23 MB/s
    958 Search_Parens_CachedRE2/64K	    5000	    207519 ns/op	 315.81 MB/s
    959 Search_Parens_CachedRE2/128K	    5000	    414605 ns/op	 316.14 MB/s
    960 Search_Parens_CachedRE2/256K	    2000	    828800 ns/op	 316.29 MB/s
    961 Search_Parens_CachedRE2/512K	    1000	   1657191 ns/op	 316.37 MB/s
    962 Search_Parens_CachedRE2/1M	     500	   3314252 ns/op	 316.38 MB/s
    963 Search_Parens_CachedRE2/2M	     200	   6637005 ns/op	 315.98 MB/s
    964 Search_Parens_CachedRE2/4M	     100	  13338840 ns/op	 314.44 MB/s
    965 Search_Parens_CachedRE2/8M	      50	  26718340 ns/op	 313.96 MB/s
    966 Search_Parens_CachedRE2/16M	      20	  53436450 ns/op	 313.97 MB/s
    967 Search_BigFixed_CachedPCRE/8	 5000000	       242 ns/op	  32.94 MB/s
    968 Search_BigFixed_CachedPCRE/16	 5000000	       301 ns/op	  53.07 MB/s
    969 Search_BigFixed_CachedPCRE/32	 5000000	       418 ns/op	  76.50 MB/s
    970 Search_BigFixed_CachedPCRE/64	 2000000	       652 ns/op	  98.14 MB/s
    971 Search_BigFixed_CachedPCRE/128	 2000000	       985 ns/op	 129.90 MB/s
    972 Search_BigFixed_CachedPCRE/256	 1000000	      1775 ns/op	 144.21 MB/s
    973 Search_BigFixed_CachedPCRE/512	  500000	      3342 ns/op	 153.17 MB/s
    974 Search_BigFixed_CachedPCRE/1K	  200000	      6476 ns/op	 158.12 MB/s
    975 Search_BigFixed_CachedPCRE/2K	  100000	     12746 ns/op	 160.68 MB/s
    976 Search_BigFixed_CachedPCRE/4K	   50000	     25285 ns/op	 161.99 MB/s
    977 Search_BigFixed_CachedPCRE/8K	   20000	     50367 ns/op	 162.64 MB/s
    978 Search_BigFixed_CachedPCRE/16K	   10000	    100611 ns/op	 162.84 MB/s
    979 Search_BigFixed_CachedPCRE/32K	    5000	    201128 ns/op	 162.92 MB/s
    980 Search_BigFixed_CachedRE2/8	10000000	       130 ns/op	  61.50 MB/s
    981 Search_BigFixed_CachedRE2/16	 5000000	       373 ns/op	  42.81 MB/s
    982 Search_BigFixed_CachedRE2/32	 5000000	       406 ns/op	  78.69 MB/s
    983 Search_BigFixed_CachedRE2/64	 5000000	       485 ns/op	 131.89 MB/s
    984 Search_BigFixed_CachedRE2/128	 2000000	       630 ns/op	 203.11 MB/s
    985 Search_BigFixed_CachedRE2/256	 2000000	       949 ns/op	 269.70 MB/s
    986 Search_BigFixed_CachedRE2/512	 1000000	      1547 ns/op	 330.96 MB/s
    987 Search_BigFixed_CachedRE2/1K	  500000	      2765 ns/op	 370.28 MB/s
    988 Search_BigFixed_CachedRE2/2K	  200000	      5186 ns/op	 394.84 MB/s
    989 Search_BigFixed_CachedRE2/4K	  100000	     10045 ns/op	 407.74 MB/s
    990 Search_BigFixed_CachedRE2/8K	  100000	     19751 ns/op	 414.75 MB/s
    991 Search_BigFixed_CachedRE2/16K	   50000	     39158 ns/op	 418.41 MB/s
    992 Search_BigFixed_CachedRE2/32K	   20000	     78112 ns/op	 419.50 MB/s
    993 Search_BigFixed_CachedRE2/64K	   10000	    155876 ns/op	 420.44 MB/s
    994 Search_BigFixed_CachedRE2/128K	    5000	    311462 ns/op	 420.83 MB/s
    995 Search_BigFixed_CachedRE2/256K	    2000	    623684 ns/op	 420.32 MB/s
    996 Search_BigFixed_CachedRE2/512K	    1000	   1251098 ns/op	 419.06 MB/s
    997 Search_BigFixed_CachedRE2/1M	     500	   2517996 ns/op	 416.43 MB/s
    998 Search_Success_PCRE/8	 1000000	      1816 ns/op	   4.40 MB/s
    999 Search_Success_PCRE/16	 1000000	      1862 ns/op	   8.59 MB/s
   1000 Search_Success_PCRE/32	 1000000	      1963 ns/op	  16.30 MB/s
   1001 Search_Success_PCRE/64	  500000	      2143 ns/op	  29.86 MB/s
   1002 Search_Success_PCRE/128	  500000	      2492 ns/op	  51.35 MB/s
   1003 Search_Success_PCRE/256	  500000	      3226 ns/op	  79.35 MB/s
   1004 Search_Success_PCRE/512	  500000	      4627 ns/op	 110.65 MB/s
   1005 Search_Success_PCRE/1K	  200000	      7459 ns/op	 137.28 MB/s
   1006 Search_Success_PCRE/2K	  100000	     13114 ns/op	 156.16 MB/s
   1007 Search_Success_PCRE/4K	   50000	     24417 ns/op	 167.75 MB/s
   1008 Search_Success_PCRE/8K	   50000	     47082 ns/op	 173.99 MB/s
   1009 Search_Success_PCRE/16K	   20000	     92415 ns/op	 177.29 MB/s
   1010 Search_Success_PCRE/32K	   10000	    183255 ns/op	 178.81 MB/s
   1011 Search_Success_PCRE/64K	    5000	    364699 ns/op	 179.70 MB/s
   1012 Search_Success_PCRE/128K	    2000	    728375 ns/op	 179.95 MB/s
   1013 Search_Success_PCRE/256K	    1000	   1457928 ns/op	 179.81 MB/s
   1014 Search_Success_PCRE/512K	     500	   2926398 ns/op	 179.16 MB/s
   1015 Search_Success_PCRE/1M	     200	   5926725 ns/op	 176.92 MB/s
   1016 Search_Success_PCRE/2M	     100	  12130250 ns/op	 172.89 MB/s
   1017 Search_Success_PCRE/4M	      50	  25401120 ns/op	 165.12 MB/s
   1018 Search_Success_PCRE/8M	      20	  56961850 ns/op	 147.27 MB/s
   1019 Search_Success_PCRE/16M	      10	 134232100 ns/op	 124.99 MB/s
   1020 Search_Success_RE2/8	  200000	      8299 ns/op	   0.96 MB/s
   1021 Search_Success_RE2/16	   50000	     20306 ns/op	   0.79 MB/s
   1022 Search_Success_RE2/32	   50000	     20336 ns/op	   1.57 MB/s
   1023 Search_Success_RE2/64	   50000	     20557 ns/op	   3.11 MB/s
   1024 Search_Success_RE2/128	   50000	     20586 ns/op	   6.22 MB/s
   1025 Search_Success_RE2/256	   50000	     20882 ns/op	  12.26 MB/s
   1026 Search_Success_RE2/512	   50000	     21673 ns/op	  23.62 MB/s
   1027 Search_Success_RE2/1K	   50000	     23408 ns/op	  43.75 MB/s
   1028 Search_Success_RE2/2K	   50000	     26992 ns/op	  75.87 MB/s
   1029 Search_Success_RE2/4K	   50000	     33213 ns/op	 123.33 MB/s
   1030 Search_Success_RE2/8K	   50000	     46189 ns/op	 177.36 MB/s
   1031 Search_Success_RE2/16K	   20000	     72241 ns/op	 226.79 MB/s
   1032 Search_Success_RE2/32K	   10000	    124254 ns/op	 263.72 MB/s
   1033 Search_Success_RE2/64K	    5000	    228106 ns/op	 287.30 MB/s
   1034 Search_Success_RE2/128K	    5000	    435538 ns/op	 300.94 MB/s
   1035 Search_Success_RE2/256K	    2000	    852223 ns/op	 307.60 MB/s
   1036 Search_Success_RE2/512K	    1000	   1690298 ns/op	 310.17 MB/s
   1037 Search_Success_RE2/1M	     500	   3385618 ns/op	 309.71 MB/s
   1038 Search_Success_RE2/2M	     200	   6919025 ns/op	 303.10 MB/s
   1039 Search_Success_RE2/4M	     100	  14401900 ns/op	 291.23 MB/s
   1040 Search_Success_RE2/8M	      50	  30840700 ns/op	 272.00 MB/s
   1041 ==BENCHMARK== c2 Fri Feb 26 15:45:38 PST 2010
   1042 # Linux c2 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:05:01 UTC 2009 x86_64 GNU/Linux
   1043 # g++ (Ubuntu 4.4.1-4ubuntu8) 4.4.1
   1044 # Copyright (C) 2009 Free Software Foundation, Inc.
   1045 # This is free software; see the source for copying conditions.  There is NO
   1046 # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
   1047 # 
   1048 # fd9366132ce9+ tip
   1049 # obj/test/regexp_benchmark: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, not stripped
   1050 
   1051 Search_Easy0_CachedPCRE/8	10000000	       134 ns/op	  59.52 MB/s
   1052 Search_Easy0_CachedPCRE/16	10000000	       161 ns/op	  99.25 MB/s
   1053 Search_Easy0_CachedPCRE/32	10000000	       218 ns/op	 146.77 MB/s
   1054 Search_Easy0_CachedPCRE/64	 5000000	       331 ns/op	 192.89 MB/s
   1055 Search_Easy0_CachedPCRE/128	 5000000	       432 ns/op	 296.26 MB/s
   1056 Search_Easy0_CachedPCRE/256	 1000000	      1081 ns/op	 236.79 MB/s
   1057 Search_Easy0_CachedPCRE/512	 1000000	      1741 ns/op	 294.05 MB/s
   1058 Search_Easy0_CachedPCRE/1K	  500000	      3390 ns/op	 302.01 MB/s
   1059 Search_Easy0_CachedPCRE/2K	  500000	      5686 ns/op	 360.17 MB/s
   1060 Search_Easy0_CachedPCRE/4K	  200000	     10629 ns/op	 385.34 MB/s
   1061 Search_Easy0_CachedPCRE/8K	  100000	     21787 ns/op	 375.99 MB/s
   1062 Search_Easy0_CachedPCRE/16K	   50000	     42183 ns/op	 388.40 MB/s
   1063 Search_Easy0_CachedPCRE/32K	   20000	     85149 ns/op	 384.83 MB/s
   1064 Search_Easy0_CachedPCRE/64K	   10000	    169790 ns/op	 385.98 MB/s
   1065 Search_Easy0_CachedPCRE/128K	    5000	    340958 ns/op	 384.42 MB/s
   1066 Search_Easy0_CachedPCRE/256K	    5000	    680879 ns/op	 385.01 MB/s
   1067 Search_Easy0_CachedPCRE/512K	    2000	   1364074 ns/op	 384.35 MB/s
   1068 Search_Easy0_CachedPCRE/1M	    1000	   2728489 ns/op	 384.31 MB/s
   1069 Search_Easy0_CachedPCRE/2M	     500	   5460158 ns/op	 384.08 MB/s
   1070 Search_Easy0_CachedPCRE/4M	     100	  11069260 ns/op	 378.91 MB/s
   1071 Search_Easy0_CachedPCRE/8M	     100	  22189670 ns/op	 378.04 MB/s
   1072 Search_Easy0_CachedPCRE/16M	      50	  44364000 ns/op	 378.17 MB/s
   1073 Search_Easy0_CachedRE2/8	 5000000	       317 ns/op	  25.22 MB/s
   1074 Search_Easy0_CachedRE2/16	 5000000	       317 ns/op	  50.43 MB/s
   1075 Search_Easy0_CachedRE2/32	 5000000	       331 ns/op	  96.61 MB/s
   1076 Search_Easy0_CachedRE2/64	 5000000	       334 ns/op	 191.62 MB/s
   1077 Search_Easy0_CachedRE2/128	 5000000	       377 ns/op	 339.27 MB/s
   1078 Search_Easy0_CachedRE2/256	 5000000	       404 ns/op	 632.62 MB/s
   1079 Search_Easy0_CachedRE2/512	 5000000	       483 ns/op	1058.96 MB/s
   1080 Search_Easy0_CachedRE2/1K	 5000000	       664 ns/op	1542.06 MB/s
   1081 Search_Easy0_CachedRE2/2K	 1000000	      1010 ns/op	2027.71 MB/s
   1082 Search_Easy0_CachedRE2/4K	 1000000	      1581 ns/op	2590.42 MB/s
   1083 Search_Easy0_CachedRE2/8K	 1000000	      2939 ns/op	2786.56 MB/s
   1084 Search_Easy0_CachedRE2/16K	  500000	      5439 ns/op	3011.88 MB/s
   1085 Search_Easy0_CachedRE2/32K	  200000	     11066 ns/op	2961.13 MB/s
   1086 Search_Easy0_CachedRE2/64K	  100000	     21875 ns/op	2995.87 MB/s
   1087 Search_Easy0_CachedRE2/128K	   50000	     44331 ns/op	2956.66 MB/s
   1088 Search_Easy0_CachedRE2/256K	   20000	     88335 ns/op	2967.61 MB/s
   1089 Search_Easy0_CachedRE2/512K	   10000	    177855 ns/op	2947.84 MB/s
   1090 Search_Easy0_CachedRE2/1M	    5000	    356896 ns/op	2938.04 MB/s
   1091 Search_Easy0_CachedRE2/2M	    5000	    716469 ns/op	2927.07 MB/s
   1092 Search_Easy0_CachedRE2/4M	    1000	   1532367 ns/op	2737.14 MB/s
   1093 Search_Easy0_CachedRE2/8M	     500	   3086890 ns/op	2717.49 MB/s
   1094 Search_Easy0_CachedRE2/16M	     500	   6157146 ns/op	2724.84 MB/s
   1095 Search_Easy1_CachedPCRE/8	20000000	       133 ns/op	  60.08 MB/s
   1096 Search_Easy1_CachedPCRE/16	10000000	       161 ns/op	  99.37 MB/s
   1097 Search_Easy1_CachedPCRE/32	10000000	       218 ns/op	 146.70 MB/s
   1098 Search_Easy1_CachedPCRE/64	 5000000	       331 ns/op	 192.79 MB/s
   1099 Search_Easy1_CachedPCRE/128	 5000000	       649 ns/op	 197.15 MB/s
   1100 Search_Easy1_CachedPCRE/256	 2000000	       935 ns/op	 273.55 MB/s
   1101 Search_Easy1_CachedPCRE/512	 1000000	      1971 ns/op	 259.76 MB/s
   1102 Search_Easy1_CachedPCRE/1K	  500000	      3421 ns/op	 299.32 MB/s
   1103 Search_Easy1_CachedPCRE/2K	  500000	      6236 ns/op	 328.40 MB/s
   1104 Search_Easy1_CachedPCRE/4K	  200000	     11135 ns/op	 367.84 MB/s
   1105 Search_Easy1_CachedPCRE/8K	  100000	     22040 ns/op	 371.68 MB/s
   1106 Search_Easy1_CachedPCRE/16K	   50000	     42415 ns/op	 386.28 MB/s
   1107 Search_Easy1_CachedPCRE/32K	   20000	     85249 ns/op	 384.38 MB/s
   1108 Search_Easy1_CachedPCRE/64K	   10000	    170306 ns/op	 384.81 MB/s
   1109 Search_Easy1_CachedPCRE/128K	    5000	    342332 ns/op	 382.88 MB/s
   1110 Search_Easy1_CachedPCRE/256K	    5000	    682556 ns/op	 384.06 MB/s
   1111 Search_Easy1_CachedPCRE/512K	    2000	   1366952 ns/op	 383.55 MB/s
   1112 Search_Easy1_CachedPCRE/1M	    1000	   2736532 ns/op	 383.18 MB/s
   1113 Search_Easy1_CachedPCRE/2M	     500	   5477062 ns/op	 382.90 MB/s
   1114 Search_Easy1_CachedPCRE/4M	     100	  11097300 ns/op	 377.96 MB/s
   1115 Search_Easy1_CachedPCRE/8M	     100	  22254540 ns/op	 376.94 MB/s
   1116 Search_Easy1_CachedPCRE/16M	      50	  44510220 ns/op	 376.93 MB/s
   1117 Search_Easy1_CachedRE2/8	 5000000	       317 ns/op	  25.19 MB/s
   1118 Search_Easy1_CachedRE2/16	 5000000	       317 ns/op	  50.42 MB/s
   1119 Search_Easy1_CachedRE2/32	 5000000	       332 ns/op	  96.25 MB/s
   1120 Search_Easy1_CachedRE2/64	 5000000	       335 ns/op	 190.94 MB/s
   1121 Search_Easy1_CachedRE2/128	 5000000	       376 ns/op	 340.07 MB/s
   1122 Search_Easy1_CachedRE2/256	 5000000	       415 ns/op	 615.50 MB/s
   1123 Search_Easy1_CachedRE2/512	 5000000	       485 ns/op	1054.85 MB/s
   1124 Search_Easy1_CachedRE2/1K	 5000000	       663 ns/op	1543.27 MB/s
   1125 Search_Easy1_CachedRE2/2K	 1000000	      1009 ns/op	2029.62 MB/s
   1126 Search_Easy1_CachedRE2/4K	 1000000	      1585 ns/op	2582.98 MB/s
   1127 Search_Easy1_CachedRE2/8K	 1000000	      2947 ns/op	2779.39 MB/s
   1128 Search_Easy1_CachedRE2/16K	  500000	      5474 ns/op	2992.97 MB/s
   1129 Search_Easy1_CachedRE2/32K	  200000	     11058 ns/op	2963.24 MB/s
   1130 Search_Easy1_CachedRE2/64K	  100000	     21872 ns/op	2996.27 MB/s
   1131 Search_Easy1_CachedRE2/128K	   50000	     44328 ns/op	2956.85 MB/s
   1132 Search_Easy1_CachedRE2/256K	   20000	     88325 ns/op	2967.95 MB/s
   1133 Search_Easy1_CachedRE2/512K	   10000	    177870 ns/op	2947.58 MB/s
   1134 Search_Easy1_CachedRE2/1M	    5000	    356912 ns/op	2937.91 MB/s
   1135 Search_Easy1_CachedRE2/2M	    5000	    716384 ns/op	2927.41 MB/s
   1136 Search_Easy1_CachedRE2/4M	    1000	   1532077 ns/op	2737.66 MB/s
   1137 Search_Easy1_CachedRE2/8M	     500	   3087256 ns/op	2717.17 MB/s
   1138 Search_Easy1_CachedRE2/16M	     500	   6163142 ns/op	2722.19 MB/s
   1139 Search_Medium_CachedPCRE/8	20000000	       134 ns/op	  59.46 MB/s
   1140 Search_Medium_CachedPCRE/16	10000000	       162 ns/op	  98.36 MB/s
   1141 Search_Medium_CachedPCRE/32	10000000	       219 ns/op	 145.73 MB/s
   1142 Search_Medium_CachedPCRE/64	 5000000	       340 ns/op	 187.82 MB/s
   1143 Search_Medium_CachedPCRE/128	 5000000	       434 ns/op	 294.39 MB/s
   1144 Search_Medium_CachedPCRE/256	  200000	      9077 ns/op	  28.20 MB/s
   1145 Search_Medium_CachedPCRE/512	  100000	     21579 ns/op	  23.73 MB/s
   1146 Search_Medium_CachedPCRE/1K	   50000	     42393 ns/op	  24.15 MB/s
   1147 Search_Medium_CachedPCRE/2K	   50000	     62381 ns/op	  32.83 MB/s
   1148 Search_Medium_CachedPCRE/4K	   10000	    153708 ns/op	  26.65 MB/s
   1149 Search_Medium_CachedPCRE/8K	    5000	    332752 ns/op	  24.62 MB/s
   1150 Search_Medium_CachedPCRE/16K	    5000	    678258 ns/op	  24.16 MB/s
   1151 Search_Medium_CachedPCRE/32K	    2000	   1355855 ns/op	  24.17 MB/s
   1152 Search_Medium_CachedPCRE/64K	    1000	   2707494 ns/op	  24.21 MB/s
   1153 Search_Medium_CachedPCRE/128K	     500	   5410032 ns/op	  24.23 MB/s
   1154 Search_Medium_CachedPCRE/256K	     100	  10825800 ns/op	  24.21 MB/s
   1155 Search_Medium_CachedRE2/8	 5000000	       337 ns/op	  23.70 MB/s
   1156 Search_Medium_CachedRE2/16	 5000000	       363 ns/op	  44.02 MB/s
   1157 Search_Medium_CachedRE2/32	 5000000	       414 ns/op	  77.23 MB/s
   1158 Search_Medium_CachedRE2/64	 5000000	       510 ns/op	 125.47 MB/s
   1159 Search_Medium_CachedRE2/128	 5000000	       724 ns/op	 176.68 MB/s
   1160 Search_Medium_CachedRE2/256	 1000000	      1124 ns/op	 227.62 MB/s
   1161 Search_Medium_CachedRE2/512	 1000000	      1933 ns/op	 264.81 MB/s
   1162 Search_Medium_CachedRE2/1K	  500000	      3551 ns/op	 288.35 MB/s
   1163 Search_Medium_CachedRE2/2K	  500000	      6786 ns/op	 301.77 MB/s
   1164 Search_Medium_CachedRE2/4K	  200000	     13256 ns/op	 308.97 MB/s
   1165 Search_Medium_CachedRE2/8K	  100000	     26198 ns/op	 312.69 MB/s
   1166 Search_Medium_CachedRE2/16K	   50000	     52085 ns/op	 314.56 MB/s
   1167 Search_Medium_CachedRE2/32K	   10000	    103940 ns/op	 315.26 MB/s
   1168 Search_Medium_CachedRE2/64K	   10000	    207489 ns/op	 315.85 MB/s
   1169 Search_Medium_CachedRE2/128K	    5000	    414571 ns/op	 316.16 MB/s
   1170 Search_Medium_CachedRE2/256K	    2000	    828757 ns/op	 316.31 MB/s
   1171 Search_Medium_CachedRE2/512K	    1000	   1657123 ns/op	 316.38 MB/s
   1172 Search_Medium_CachedRE2/1M	     500	   3314204 ns/op	 316.39 MB/s
   1173 Search_Medium_CachedRE2/2M	     500	   6633334 ns/op	 316.15 MB/s
   1174 Search_Medium_CachedRE2/4M	     100	  13342170 ns/op	 314.36 MB/s
   1175 Search_Medium_CachedRE2/8M	     100	  26718850 ns/op	 313.96 MB/s
   1176 Search_Medium_CachedRE2/16M	      50	  53433900 ns/op	 313.98 MB/s
   1177 Search_Hard_CachedPCRE/8	20000000	       134 ns/op	  59.43 MB/s
   1178 Search_Hard_CachedPCRE/16	10000000	       162 ns/op	  98.34 MB/s
   1179 Search_Hard_CachedPCRE/32	10000000	       219 ns/op	 145.72 MB/s
   1180 Search_Hard_CachedPCRE/64	 5000000	       340 ns/op	 187.84 MB/s
   1181 Search_Hard_CachedPCRE/128	 5000000	       434 ns/op	 294.64 MB/s
   1182 Search_Hard_CachedPCRE/256	    5000	    572444 ns/op	   0.45 MB/s
   1183 Search_Hard_CachedPCRE/512	    1000	   2345148 ns/op	   0.22 MB/s
   1184 Search_Hard_CachedPCRE/1K	     200	   9327675 ns/op	   0.11 MB/s
   1185 Search_Hard_CachedPCRE/2K	      50	  34095380 ns/op	   0.06 MB/s
   1186 Search_Hard_CachedPCRE/4K	      10	 146669300 ns/op	   0.03 MB/s
   1187 Search_Hard_CachedRE2/8	 5000000	       338 ns/op	  23.62 MB/s
   1188 Search_Hard_CachedRE2/16	 5000000	       366 ns/op	  43.65 MB/s
   1189 Search_Hard_CachedRE2/32	 5000000	       422 ns/op	  75.77 MB/s
   1190 Search_Hard_CachedRE2/64	 5000000	       513 ns/op	 124.66 MB/s
   1191 Search_Hard_CachedRE2/128	 5000000	       721 ns/op	 177.41 MB/s
   1192 Search_Hard_CachedRE2/256	 1000000	      1125 ns/op	 227.38 MB/s
   1193 Search_Hard_CachedRE2/512	 1000000	      1933 ns/op	 264.75 MB/s
   1194 Search_Hard_CachedRE2/1K	  500000	      3551 ns/op	 288.31 MB/s
   1195 Search_Hard_CachedRE2/2K	  500000	      6787 ns/op	 301.74 MB/s
   1196 Search_Hard_CachedRE2/4K	  200000	     13262 ns/op	 308.84 MB/s
   1197 Search_Hard_CachedRE2/8K	  100000	     26203 ns/op	 312.63 MB/s
   1198 Search_Hard_CachedRE2/16K	   50000	     52085 ns/op	 314.56 MB/s
   1199 Search_Hard_CachedRE2/32K	   10000	    103943 ns/op	 315.25 MB/s
   1200 Search_Hard_CachedRE2/64K	   10000	    207492 ns/op	 315.85 MB/s
   1201 Search_Hard_CachedRE2/128K	    5000	    414602 ns/op	 316.14 MB/s
   1202 Search_Hard_CachedRE2/256K	    2000	    828771 ns/op	 316.30 MB/s
   1203 Search_Hard_CachedRE2/512K	    1000	   1657138 ns/op	 316.38 MB/s
   1204 ==BENCHMARK== c2 Fri Feb 26 15:52:36 PST 2010
   1205 # Linux c2 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:05:01 UTC 2009 x86_64 GNU/Linux
   1206 # g++ (Ubuntu 4.4.1-4ubuntu8) 4.4.1
   1207 # Copyright (C) 2009 Free Software Foundation, Inc.
   1208 # This is free software; see the source for copying conditions.  There is NO
   1209 # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
   1210 # 
   1211 # fd9366132ce9+ tip
   1212 # obj/test/regexp_benchmark: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, not stripped
   1213 
   1214 Search_Easy0_CachedPCRE/8	10000000	       132 ns/op	  60.19 MB/s
   1215 Search_Easy0_CachedPCRE/16	10000000	       160 ns/op	  99.51 MB/s
   1216 Search_Easy0_CachedPCRE/32	10000000	       217 ns/op	 147.30 MB/s
   1217 Search_Easy0_CachedPCRE/64	 5000000	       330 ns/op	 193.41 MB/s
   1218 Search_Easy0_CachedPCRE/128	 5000000	       431 ns/op	 296.81 MB/s
   1219 Search_Easy0_CachedPCRE/256	 1000000	      1082 ns/op	 236.52 MB/s
   1220 Search_Easy0_CachedPCRE/512	 1000000	      1742 ns/op	 293.84 MB/s
   1221 Search_Easy0_CachedPCRE/1K	  500000	      3391 ns/op	 301.97 MB/s
   1222 Search_Easy0_CachedPCRE/2K	  500000	      5680 ns/op	 360.53 MB/s
   1223 Search_Easy0_CachedPCRE/4K	  200000	     10620 ns/op	 385.66 MB/s
   1224 Search_Easy0_CachedPCRE/8K	  100000	     21760 ns/op	 376.47 MB/s
   1225 Search_Easy0_CachedPCRE/16K	   50000	     42151 ns/op	 388.70 MB/s
   1226 Search_Easy0_CachedPCRE/32K	   20000	     85091 ns/op	 385.09 MB/s
   1227 Search_Easy0_CachedPCRE/64K	   10000	    169811 ns/op	 385.93 MB/s
   1228 Search_Easy0_CachedPCRE/128K	    5000	    340974 ns/op	 384.40 MB/s
   1229 Search_Easy0_CachedPCRE/256K	    5000	    680322 ns/op	 385.32 MB/s
   1230 Search_Easy0_CachedPCRE/512K	    2000	   1362887 ns/op	 384.69 MB/s
   1231 Search_Easy0_CachedPCRE/1M	    1000	   2726335 ns/op	 384.61 MB/s
   1232 Search_Easy0_CachedPCRE/2M	     500	   5466910 ns/op	 383.61 MB/s
   1233 Search_Easy0_CachedPCRE/4M	     100	  11043660 ns/op	 379.79 MB/s
   1234 Search_Easy0_CachedPCRE/8M	     100	  22181360 ns/op	 378.18 MB/s
   1235 Search_Easy0_CachedPCRE/16M	      50	  44332240 ns/op	 378.44 MB/s
   1236 Search_Easy0_CachedRE2/8	 5000000	       319 ns/op	  25.07 MB/s
   1237 Search_Easy0_CachedRE2/16	 5000000	       320 ns/op	  49.98 MB/s
   1238 Search_Easy0_CachedRE2/32	 5000000	       334 ns/op	  95.62 MB/s
   1239 Search_Easy0_CachedRE2/64	 5000000	       336 ns/op	 190.00 MB/s
   1240 Search_Easy0_CachedRE2/128	 5000000	       367 ns/op	 348.26 MB/s
   1241 Search_Easy0_CachedRE2/256	 5000000	       392 ns/op	 651.98 MB/s
   1242 Search_Easy0_CachedRE2/512	 5000000	       472 ns/op	1084.04 MB/s
   1243 Search_Easy0_CachedRE2/1K	 5000000	       652 ns/op	1569.77 MB/s
   1244 Search_Easy0_CachedRE2/2K	 1000000	      1002 ns/op	2041.98 MB/s
   1245 Search_Easy0_CachedRE2/4K	 1000000	      1588 ns/op	2579.04 MB/s
   1246 Search_Easy0_CachedRE2/8K	 1000000	      2919 ns/op	2805.50 MB/s
   1247 Search_Easy0_CachedRE2/16K	  500000	      5422 ns/op	3021.44 MB/s
   1248 Search_Easy0_CachedRE2/32K	  200000	     11029 ns/op	2970.83 MB/s
   1249 Search_Easy0_CachedRE2/64K	  100000	     21880 ns/op	2995.23 MB/s
   1250 Search_Easy0_CachedRE2/128K	   50000	     44348 ns/op	2955.51 MB/s
   1251 Search_Easy0_CachedRE2/256K	   20000	     88537 ns/op	2960.84 MB/s
   1252 Search_Easy0_CachedRE2/512K	   10000	    178161 ns/op	2942.77 MB/s
   1253 Search_Easy0_CachedRE2/1M	    5000	    357466 ns/op	2933.35 MB/s
   1254 Search_Easy0_CachedRE2/2M	    5000	    726215 ns/op	2887.78 MB/s
   1255 Search_Easy0_CachedRE2/4M	    1000	   1518925 ns/op	2761.36 MB/s
   1256 Search_Easy0_CachedRE2/8M	     500	   3093556 ns/op	2711.64 MB/s
   1257 Search_Easy0_CachedRE2/16M	     500	   6163216 ns/op	2722.15 MB/s
   1258 Search_Easy1_CachedPCRE/8	20000000	       133 ns/op	  60.01 MB/s
   1259 Search_Easy1_CachedPCRE/16	10000000	       161 ns/op	  99.01 MB/s
   1260 Search_Easy1_CachedPCRE/32	10000000	       218 ns/op	 146.72 MB/s
   1261 Search_Easy1_CachedPCRE/64	 5000000	       331 ns/op	 192.81 MB/s
   1262 Search_Easy1_CachedPCRE/128	 5000000	       651 ns/op	 196.47 MB/s
   1263 Search_Easy1_CachedPCRE/256	 2000000	       937 ns/op	 273.13 MB/s
   1264 Search_Easy1_CachedPCRE/512	 1000000	      1971 ns/op	 259.75 MB/s
   1265 Search_Easy1_CachedPCRE/1K	  500000	      3419 ns/op	 299.44 MB/s
   1266 Search_Easy1_CachedPCRE/2K	  500000	      6237 ns/op	 328.32 MB/s
   1267 Search_Easy1_CachedPCRE/4K	  200000	     11126 ns/op	 368.14 MB/s
   1268 Search_Easy1_CachedPCRE/8K	  100000	     22025 ns/op	 371.94 MB/s
   1269 Search_Easy1_CachedPCRE/16K	   50000	     42414 ns/op	 386.28 MB/s
   1270 Search_Easy1_CachedPCRE/32K	   20000	     85208 ns/op	 384.56 MB/s
   1271 Search_Easy1_CachedPCRE/64K	   10000	    170269 ns/op	 384.90 MB/s
   1272 Search_Easy1_CachedPCRE/128K	    5000	    342014 ns/op	 383.24 MB/s
   1273 Search_Easy1_CachedPCRE/256K	    5000	    682258 ns/op	 384.23 MB/s
   1274 Search_Easy1_CachedPCRE/512K	    2000	   1366582 ns/op	 383.65 MB/s
   1275 Search_Easy1_CachedPCRE/1M	    1000	   2735046 ns/op	 383.39 MB/s
   1276 Search_Easy1_CachedPCRE/2M	     500	   5591430 ns/op	 375.07 MB/s
   1277 Search_Easy1_CachedPCRE/4M	     100	  11077680 ns/op	 378.63 MB/s
   1278 Search_Easy1_CachedPCRE/8M	     100	  22246570 ns/op	 377.07 MB/s
   1279 Search_Easy1_CachedPCRE/16M	      50	  44470360 ns/op	 377.27 MB/s
   1280 Search_Easy1_CachedRE2/8	 5000000	       319 ns/op	  25.02 MB/s
   1281 Search_Easy1_CachedRE2/16	 5000000	       326 ns/op	  49.00 MB/s
   1282 Search_Easy1_CachedRE2/32	 5000000	       334 ns/op	  95.72 MB/s
   1283 Search_Easy1_CachedRE2/64	 5000000	       337 ns/op	 189.56 MB/s
   1284 Search_Easy1_CachedRE2/128	 5000000	       365 ns/op	 349.81 MB/s
   1285 Search_Easy1_CachedRE2/256	 5000000	       399 ns/op	 640.98 MB/s
   1286 Search_Easy1_CachedRE2/512	 5000000	       469 ns/op	1089.44 MB/s
   1287 Search_Easy1_CachedRE2/1K	 5000000	       652 ns/op	1569.62 MB/s
   1288 Search_Easy1_CachedRE2/2K	 1000000	      1004 ns/op	2038.28 MB/s
   1289 Search_Easy1_CachedRE2/4K	 1000000	      1584 ns/op	2584.99 MB/s
   1290 Search_Easy1_CachedRE2/8K	 1000000	      2919 ns/op	2806.40 MB/s
   1291 Search_Easy1_CachedRE2/16K	  500000	      5451 ns/op	3005.49 MB/s
   1292 Search_Easy1_CachedRE2/32K	  200000	     10985 ns/op	2982.94 MB/s
   1293 Search_Easy1_CachedRE2/64K	  100000	     21869 ns/op	2996.70 MB/s
   1294 Search_Easy1_CachedRE2/128K	   50000	     44326 ns/op	2956.95 MB/s
   1295 Search_Easy1_CachedRE2/256K	   20000	     88517 ns/op	2961.50 MB/s
   1296 Search_Easy1_CachedRE2/512K	   10000	    178161 ns/op	2942.76 MB/s
   1297 Search_Easy1_CachedRE2/1M	    5000	    357524 ns/op	2932.88 MB/s
   1298 Search_Easy1_CachedRE2/2M	    5000	    726271 ns/op	2887.56 MB/s
   1299 Search_Easy1_CachedRE2/4M	    1000	   1519940 ns/op	2759.52 MB/s
   1300 Search_Easy1_CachedRE2/8M	     500	   3095036 ns/op	2710.34 MB/s
   1301 Search_Easy1_CachedRE2/16M	     500	   6165230 ns/op	2721.26 MB/s
   1302 Search_Medium_CachedPCRE/8	20000000	       134 ns/op	  59.33 MB/s
   1303 Search_Medium_CachedPCRE/16	10000000	       162 ns/op	  98.23 MB/s
   1304 Search_Medium_CachedPCRE/32	10000000	       219 ns/op	 145.68 MB/s
   1305 Search_Medium_CachedPCRE/64	 5000000	       340 ns/op	 187.74 MB/s
   1306 Search_Medium_CachedPCRE/128	 5000000	       434 ns/op	 294.36 MB/s
   1307 Search_Medium_CachedPCRE/256	  200000	      9116 ns/op	  28.08 MB/s
   1308 Search_Medium_CachedPCRE/512	  100000	     21829 ns/op	  23.45 MB/s
   1309 Search_Medium_CachedPCRE/1K	   50000	     42878 ns/op	  23.88 MB/s
   1310 Search_Medium_CachedPCRE/2K	   50000	     62528 ns/op	  32.75 MB/s
   1311 Search_Medium_CachedPCRE/4K	   10000	    153909 ns/op	  26.61 MB/s
   1312 Search_Medium_CachedPCRE/8K	    5000	    333099 ns/op	  24.59 MB/s
   1313 Search_Medium_CachedPCRE/16K	    5000	    678554 ns/op	  24.15 MB/s
   1314 Search_Medium_CachedPCRE/32K	    2000	   1354963 ns/op	  24.18 MB/s
   1315 Search_Medium_CachedPCRE/64K	    1000	   2705485 ns/op	  24.22 MB/s
   1316 Search_Medium_CachedPCRE/128K	     500	   5407590 ns/op	  24.24 MB/s
   1317 Search_Medium_CachedPCRE/256K	     100	  10817570 ns/op	  24.23 MB/s
   1318 Search_Medium_CachedRE2/8	 5000000	       339 ns/op	  23.55 MB/s
   1319 Search_Medium_CachedRE2/16	 5000000	       364 ns/op	  43.85 MB/s
   1320 Search_Medium_CachedRE2/32	 5000000	       417 ns/op	  76.70 MB/s
   1321 Search_Medium_CachedRE2/64	 5000000	       515 ns/op	 124.27 MB/s
   1322 Search_Medium_CachedRE2/128	 5000000	       723 ns/op	 176.82 MB/s
   1323 Search_Medium_CachedRE2/256	 1000000	      1127 ns/op	 227.13 MB/s
   1324 Search_Medium_CachedRE2/512	 1000000	      1935 ns/op	 264.52 MB/s
   1325 Search_Medium_CachedRE2/1K	  500000	      3553 ns/op	 288.18 MB/s
   1326 Search_Medium_CachedRE2/2K	  500000	      6794 ns/op	 301.41 MB/s
   1327 Search_Medium_CachedRE2/4K	  200000	     13257 ns/op	 308.96 MB/s
   1328 Search_Medium_CachedRE2/8K	  100000	     26198 ns/op	 312.69 MB/s
   1329 Search_Medium_CachedRE2/16K	   50000	     52083 ns/op	 314.57 MB/s
   1330 Search_Medium_CachedRE2/32K	   10000	    103951 ns/op	 315.22 MB/s
   1331 Search_Medium_CachedRE2/64K	   10000	    207486 ns/op	 315.86 MB/s
   1332 Search_Medium_CachedRE2/128K	    5000	    414561 ns/op	 316.17 MB/s
   1333 Search_Medium_CachedRE2/256K	    2000	    828728 ns/op	 316.32 MB/s
   1334 Search_Medium_CachedRE2/512K	    1000	   1657039 ns/op	 316.40 MB/s
   1335 Search_Medium_CachedRE2/1M	     500	   3314040 ns/op	 316.40 MB/s
   1336 Search_Medium_CachedRE2/2M	     500	   6637874 ns/op	 315.94 MB/s
   1337 Search_Medium_CachedRE2/4M	     100	  13332420 ns/op	 314.59 MB/s
   1338 Search_Medium_CachedRE2/8M	     100	  26715300 ns/op	 314.00 MB/s
   1339 Search_Medium_CachedRE2/16M	      50	  53430940 ns/op	 314.00 MB/s
   1340 Search_Hard_CachedPCRE/8	20000000	       134 ns/op	  59.35 MB/s
   1341 Search_Hard_CachedPCRE/16	10000000	       162 ns/op	  98.21 MB/s
   1342 Search_Hard_CachedPCRE/32	10000000	       219 ns/op	 145.65 MB/s
   1343 Search_Hard_CachedPCRE/64	 5000000	       340 ns/op	 187.74 MB/s
   1344 Search_Hard_CachedPCRE/128	 5000000	       434 ns/op	 294.33 MB/s
   1345 Search_Hard_CachedPCRE/256	    5000	    572641 ns/op	   0.45 MB/s
   1346 Search_Hard_CachedPCRE/512	    1000	   2348430 ns/op	   0.22 MB/s
   1347 Search_Hard_CachedPCRE/1K	     200	   9314740 ns/op	   0.11 MB/s
   1348 Search_Hard_CachedPCRE/2K	      50	  34077360 ns/op	   0.06 MB/s
   1349 Search_Hard_CachedPCRE/4K	      10	 146685100 ns/op	   0.03 MB/s
   1350 Search_Hard_CachedRE2/8	 5000000	       339 ns/op	  23.56 MB/s
   1351 Search_Hard_CachedRE2/16	 5000000	       364 ns/op	  43.87 MB/s
   1352 Search_Hard_CachedRE2/32	 5000000	       416 ns/op	  76.91 MB/s
   1353 Search_Hard_CachedRE2/64	 5000000	       514 ns/op	 124.39 MB/s
   1354 Search_Hard_CachedRE2/128	 5000000	       723 ns/op	 176.97 MB/s
   1355 Search_Hard_CachedRE2/256	 1000000	      1126 ns/op	 227.29 MB/s
   1356 Search_Hard_CachedRE2/512	 1000000	      1935 ns/op	 264.58 MB/s
   1357 Search_Hard_CachedRE2/1K	  500000	      3552 ns/op	 288.24 MB/s
   1358 Search_Hard_CachedRE2/2K	  500000	      6787 ns/op	 301.73 MB/s
   1359 Search_Hard_CachedRE2/4K	  200000	     13258 ns/op	 308.93 MB/s
   1360 Search_Hard_CachedRE2/8K	  100000	     26198 ns/op	 312.69 MB/s
   1361 Search_Hard_CachedRE2/16K	   50000	     52078 ns/op	 314.60 MB/s
   1362 Search_Hard_CachedRE2/32K	   10000	    103957 ns/op	 315.21 MB/s
   1363 Search_Hard_CachedRE2/64K	   10000	    207490 ns/op	 315.85 MB/s
   1364 Search_Hard_CachedRE2/128K	    5000	    414573 ns/op	 316.16 MB/s
   1365 Search_Hard_CachedRE2/256K	    2000	    828748 ns/op	 316.31 MB/s
   1366 Search_Hard_CachedRE2/512K	    1000	   1657141 ns/op	 316.38 MB/s
   1367 Search_Hard_CachedRE2/1M	     500	   3314048 ns/op	 316.40 MB/s
   1368 Search_Hard_CachedRE2/2M	     500	   6637896 ns/op	 315.94 MB/s
   1369 Search_Hard_CachedRE2/4M	     100	  13331710 ns/op	 314.61 MB/s
   1370 Search_Hard_CachedRE2/8M	     100	  26716050 ns/op	 313.99 MB/s
   1371 Search_Hard_CachedRE2/16M	      50	  53428900 ns/op	 314.01 MB/s
   1372 Search_Parens_CachedPCRE/8	10000000	       197 ns/op	  40.52 MB/s
   1373 Search_Parens_CachedRE2/8	 5000000	       339 ns/op	  23.55 MB/s
   1374 Search_Parens_CachedRE2/16	 5000000	       365 ns/op	  43.83 MB/s
   1375 Search_Parens_CachedRE2/32	 5000000	       416 ns/op	  76.85 MB/s
   1376 Search_Parens_CachedRE2/64	 5000000	       518 ns/op	 123.48 MB/s
   1377 Search_Parens_CachedRE2/128	 5000000	       732 ns/op	 174.84 MB/s
   1378 Search_Parens_CachedRE2/256	 1000000	      1125 ns/op	 227.38 MB/s
   1379 Search_Parens_CachedRE2/512	 1000000	      1935 ns/op	 264.54 MB/s
   1380 Search_Parens_CachedRE2/1K	  500000	      3553 ns/op	 288.18 MB/s
   1381 Search_Parens_CachedRE2/2K	  500000	      6787 ns/op	 301.73 MB/s
   1382 Search_Parens_CachedRE2/4K	  200000	     13258 ns/op	 308.93 MB/s
   1383 Search_Parens_CachedRE2/8K	  100000	     26198 ns/op	 312.68 MB/s
   1384 Search_Parens_CachedRE2/16K	   50000	     52082 ns/op	 314.58 MB/s
   1385 Search_Parens_CachedRE2/32K	   10000	    103942 ns/op	 315.25 MB/s
   1386 Search_Parens_CachedRE2/64K	   10000	    207482 ns/op	 315.86 MB/s
   1387 Search_Parens_CachedRE2/128K	    5000	    414565 ns/op	 316.17 MB/s
   1388 Search_Parens_CachedRE2/256K	    2000	    828752 ns/op	 316.31 MB/s
   1389 Search_Parens_CachedRE2/512K	    1000	   1657114 ns/op	 316.39 MB/s
   1390 Search_Parens_CachedRE2/1M	     500	   3314130 ns/op	 316.40 MB/s
   1391 Search_Parens_CachedRE2/2M	     500	   6637822 ns/op	 315.94 MB/s
   1392 Search_Parens_CachedRE2/4M	     100	  13333110 ns/op	 314.58 MB/s
   1393 Search_Parens_CachedRE2/8M	     100	  26718660 ns/op	 313.96 MB/s
   1394 Search_Parens_CachedRE2/16M	      50	  53434420 ns/op	 313.98 MB/s
   1395 Search_BigFixed_CachedPCRE/8	10000000	       245 ns/op	  32.58 MB/s
   1396 Search_BigFixed_CachedPCRE/16	 5000000	       302 ns/op	  52.87 MB/s
   1397 Search_BigFixed_CachedPCRE/32	 5000000	       419 ns/op	  76.34 MB/s
   1398 Search_BigFixed_CachedPCRE/64	 5000000	       657 ns/op	  97.37 MB/s
   1399 Search_BigFixed_CachedPCRE/128	 2000000	       986 ns/op	 129.75 MB/s
   1400 Search_BigFixed_CachedPCRE/256	 1000000	      1776 ns/op	 144.11 MB/s
   1401 Search_BigFixed_CachedPCRE/512	  500000	      3343 ns/op	 153.12 MB/s
   1402 Search_BigFixed_CachedPCRE/1K	  500000	      6477 ns/op	 158.09 MB/s
   1403 Search_BigFixed_CachedPCRE/2K	  200000	     12745 ns/op	 160.68 MB/s
   1404 Search_BigFixed_CachedPCRE/4K	  100000	     25282 ns/op	 162.01 MB/s
   1405 Search_BigFixed_CachedPCRE/8K	   50000	     50360 ns/op	 162.67 MB/s
   1406 Search_BigFixed_CachedPCRE/16K	   10000	    100599 ns/op	 162.86 MB/s
   1407 Search_BigFixed_CachedPCRE/32K	   10000	    201002 ns/op	 163.02 MB/s
   1408 Search_BigFixed_CachedRE2/8	20000000	       130 ns/op	  61.10 MB/s
   1409 Search_BigFixed_CachedRE2/16	 5000000	       375 ns/op	  42.65 MB/s
   1410 Search_BigFixed_CachedRE2/32	 5000000	       412 ns/op	  77.57 MB/s
   1411 Search_BigFixed_CachedRE2/64	 5000000	       488 ns/op	 130.92 MB/s
   1412 Search_BigFixed_CachedRE2/128	 5000000	       635 ns/op	 201.33 MB/s
   1413 Search_BigFixed_CachedRE2/256	 2000000	       946 ns/op	 270.51 MB/s
   1414 Search_BigFixed_CachedRE2/512	 1000000	      1551 ns/op	 329.90 MB/s
   1415 Search_BigFixed_CachedRE2/1K	 1000000	      2767 ns/op	 369.95 MB/s
   1416 Search_BigFixed_CachedRE2/2K	  500000	      5192 ns/op	 394.43 MB/s
   1417 Search_BigFixed_CachedRE2/4K	  200000	     10047 ns/op	 407.68 MB/s
   1418 Search_BigFixed_CachedRE2/8K	  100000	     19753 ns/op	 414.70 MB/s
   1419 Search_BigFixed_CachedRE2/16K	   50000	     39165 ns/op	 418.33 MB/s
   1420 Search_BigFixed_CachedRE2/32K	   20000	     78111 ns/op	 419.50 MB/s
   1421 Search_BigFixed_CachedRE2/64K	   10000	    155869 ns/op	 420.45 MB/s
   1422 Search_BigFixed_CachedRE2/128K	    5000	    311467 ns/op	 420.82 MB/s
   1423 Search_BigFixed_CachedRE2/256K	    5000	    622457 ns/op	 421.14 MB/s
   1424 Search_BigFixed_CachedRE2/512K	    2000	   1247149 ns/op	 420.39 MB/s
   1425 Search_BigFixed_CachedRE2/1M	    1000	   2502506 ns/op	 419.01 MB/s
   1426 Search_Success_PCRE/8	 1000000	      1835 ns/op	   4.36 MB/s
   1427 Search_Success_PCRE/16	 1000000	      1890 ns/op	   8.46 MB/s
   1428 Search_Success_PCRE/32	 1000000	      1981 ns/op	  16.15 MB/s
   1429 Search_Success_PCRE/64	 1000000	      2151 ns/op	  29.75 MB/s
   1430 Search_Success_PCRE/128	 1000000	      2511 ns/op	  50.96 MB/s
   1431 Search_Success_PCRE/256	  500000	      3229 ns/op	  79.26 MB/s
   1432 Search_Success_PCRE/512	  500000	      4647 ns/op	 110.16 MB/s
   1433 Search_Success_PCRE/1K	  200000	      7500 ns/op	 136.52 MB/s
   1434 Search_Success_PCRE/2K	  200000	     13134 ns/op	 155.92 MB/s
   1435 Search_Success_PCRE/4K	  100000	     24469 ns/op	 167.39 MB/s
   1436 Search_Success_PCRE/8K	   50000	     47127 ns/op	 173.83 MB/s
   1437 Search_Success_PCRE/16K	   20000	     92460 ns/op	 177.20 MB/s
   1438 Search_Success_PCRE/32K	   10000	    183255 ns/op	 178.81 MB/s
   1439 Search_Success_PCRE/64K	    5000	    364664 ns/op	 179.72 MB/s
   1440 Search_Success_PCRE/128K	    2000	    728382 ns/op	 179.95 MB/s
   1441 Search_Success_PCRE/256K	    1000	   1458071 ns/op	 179.79 MB/s
   1442 Search_Success_PCRE/512K	     500	   2927234 ns/op	 179.11 MB/s
   1443 Search_Success_PCRE/1M	     500	   5852934 ns/op	 179.15 MB/s
   1444 Search_Success_PCRE/2M	     200	  11886620 ns/op	 176.43 MB/s
   1445 Search_Success_PCRE/4M	     100	  24402710 ns/op	 171.88 MB/s
   1446 Search_Success_PCRE/8M	      50	  50996680 ns/op	 164.49 MB/s
   1447 Search_Success_PCRE/16M	      10	 135693000 ns/op	 123.64 MB/s
   1448 Search_Success_RE2/16M	      20	  74552300 ns/op	 225.04 MB/s
   1449 Search_Success_CachedPCRE/8	10000000	       236 ns/op	  33.88 MB/s
   1450 Search_Success_CachedPCRE/16	10000000	       289 ns/op	  55.21 MB/s
   1451 Search_Success_CachedPCRE/32	 5000000	       397 ns/op	  80.58 MB/s
   1452 Search_Success_CachedPCRE/64	 5000000	       611 ns/op	 104.58 MB/s
   1453 Search_Success_CachedPCRE/128	 2000000	       914 ns/op	 139.91 MB/s
   1454 Search_Success_CachedPCRE/256	 1000000	      1622 ns/op	 157.81 MB/s
   1455 Search_Success_CachedPCRE/512	  500000	      3037 ns/op	 168.54 MB/s
   1456 Search_Success_CachedPCRE/1K	  500000	      5867 ns/op	 174.51 MB/s
   1457 Search_Success_CachedPCRE/2K	  200000	     11529 ns/op	 177.62 MB/s
   1458 Search_Success_CachedPCRE/4K	  100000	     22852 ns/op	 179.23 MB/s
   1459 Search_Success_CachedPCRE/8K	   50000	     46293 ns/op	 176.96 MB/s
   1460 Search_Success_CachedPCRE/16K	   20000	     90812 ns/op	 180.42 MB/s
   1461 Search_Success_CachedPCRE/32K	   10000	    181517 ns/op	 180.52 MB/s
   1462 Search_Success_CachedPCRE/64K	    5000	    362941 ns/op	 180.57 MB/s
   1463 Search_Success_CachedPCRE/128K	    2000	    726534 ns/op	 180.41 MB/s
   1464 Search_Success_CachedPCRE/256K	    1000	   1456177 ns/op	 180.02 MB/s
   1465 Search_Success_CachedPCRE/512K	     500	   2925190 ns/op	 179.23 MB/s
   1466 Search_Success_CachedPCRE/1M	     500	   5850306 ns/op	 179.23 MB/s
   1467 Search_Success_CachedPCRE/2M	     200	  11879265 ns/op	 176.54 MB/s
   1468 Search_Success_CachedPCRE/4M	     100	  24386990 ns/op	 171.99 MB/s
   1469 Search_Success_CachedPCRE/8M	      50	  50981240 ns/op	 164.54 MB/s
   1470 Search_Success_CachedPCRE/16M	      10	 135670500 ns/op	 123.66 MB/s
   1471 Search_Success_CachedRE2/8	20000000	       130 ns/op	  61.27 MB/s
   1472 Search_Success_CachedRE2/16	 5000000	       376 ns/op	  42.54 MB/s
   1473 Search_Success_CachedRE2/32	 5000000	       427 ns/op	  74.93 MB/s
   1474 Search_Success_CachedRE2/64	 5000000	       526 ns/op	 121.48 MB/s
   1475 Search_Success_CachedRE2/128	 5000000	       732 ns/op	 174.78 MB/s
   1476 Search_Success_CachedRE2/256	 1000000	      1135 ns/op	 225.54 MB/s
   1477 Search_Success_CachedRE2/512	 1000000	      1944 ns/op	 263.31 MB/s
   1478 Search_Success_CachedRE2/1K	  500000	      3563 ns/op	 287.37 MB/s
   1479 Search_Success_CachedRE2/2K	  500000	      6797 ns/op	 301.31 MB/s
   1480 Search_Success_CachedRE2/4K	  200000	     13268 ns/op	 308.71 MB/s
   1481 Search_Success_CachedRE2/8K	  100000	     26208 ns/op	 312.57 MB/s
   1482 Search_Success_CachedRE2/16K	   50000	     52094 ns/op	 314.50 MB/s
   1483 Search_Success_CachedRE2/32K	   10000	    104033 ns/op	 314.98 MB/s
   1484 Search_Success_CachedRE2/64K	   10000	    207643 ns/op	 315.62 MB/s
   1485 Search_Success_CachedRE2/128K	    5000	    415199 ns/op	 315.68 MB/s
   1486 Search_Success_CachedRE2/256K	    2000	    831963 ns/op	 315.09 MB/s
   1487 Search_Success_CachedRE2/512K	    1000	   1670044 ns/op	 313.94 MB/s
   1488 Search_Success_CachedRE2/1M	     500	   3366302 ns/op	 311.49 MB/s
   1489 Search_Success_CachedRE2/2M	     200	   6902225 ns/op	 303.84 MB/s
   1490 Search_Success_CachedRE2/4M	     100	  14383930 ns/op	 291.60 MB/s
   1491 Search_Success_CachedRE2/8M	      50	  30930940 ns/op	 271.20 MB/s
   1492 Search_Success_CachedRE2/16M	      20	  74507750 ns/op	 225.17 MB/s
   1493 Search_Success1_PCRE/8	 1000000	      1997 ns/op	   4.00 MB/s
   1494 Search_Success1_PCRE/16	 1000000	      2038 ns/op	   7.85 MB/s
   1495 Search_Success1_PCRE/32	 1000000	      2116 ns/op	  15.12 MB/s
   1496 Search_Success1_PCRE/64	 1000000	      2280 ns/op	  28.07 MB/s
   1497 Search_Success1_PCRE/128	 1000000	      2636 ns/op	  48.56 MB/s
   1498 Search_Success1_PCRE/256	  500000	      3351 ns/op	  76.39 MB/s
   1499 Search_Success1_PCRE/512	  500000	      4775 ns/op	 107.22 MB/s
   1500 Search_Success1_PCRE/1K	  200000	      7626 ns/op	 134.27 MB/s
   1501 Search_Success1_PCRE/2K	  200000	     13284 ns/op	 154.17 MB/s
   1502 Search_Success1_PCRE/4K	  100000	     24592 ns/op	 166.56 MB/s
   1503 Search_Success1_PCRE/8K	   50000	     47260 ns/op	 173.34 MB/s
   1504 Search_Success1_PCRE/16K	   20000	     92599 ns/op	 176.93 MB/s
   1505 Search_Success1_PCRE/32K	   10000	    183386 ns/op	 178.68 MB/s
   1506 Search_Success1_PCRE/64K	    5000	    364838 ns/op	 179.63 MB/s
   1507 Search_Success1_PCRE/128K	    2000	    728548 ns/op	 179.91 MB/s
   1508 Search_Success1_PCRE/256K	    1000	   1458127 ns/op	 179.78 MB/s
   1509 Search_Success1_PCRE/512K	     500	   2927280 ns/op	 179.10 MB/s
   1510 Search_Success1_PCRE/1M	     500	   5853210 ns/op	 179.15 MB/s
   1511 Search_Success1_PCRE/2M	     200	  11886770 ns/op	 176.43 MB/s
   1512 Search_Success1_PCRE/4M	     100	  24400970 ns/op	 171.89 MB/s
   1513 Search_Success1_PCRE/8M	      50	  50996900 ns/op	 164.49 MB/s
   1514 Search_Success1_PCRE/16M	      10	 135681900 ns/op	 123.65 MB/s
   1515 Search_Success1_RE2/8	  100000	     27018 ns/op	   0.30 MB/s
   1516 Search_Success1_RE2/16	  100000	     27002 ns/op	   0.59 MB/s
   1517 Search_Success1_RE2/32	  100000	     27343 ns/op	   1.17 MB/s
   1518 Search_Success1_RE2/64	  100000	     27321 ns/op	   2.34 MB/s
   1519 Search_Success1_RE2/128	  100000	     27794 ns/op	   4.61 MB/s
   1520 Search_Success1_RE2/256	  100000	     27807 ns/op	   9.21 MB/s
   1521 Search_Success1_RE2/512	  100000	     28664 ns/op	  17.86 MB/s
   1522 Search_Success1_RE2/1K	   50000	     30116 ns/op	  34.00 MB/s
   1523 Search_Success1_RE2/2K	   50000	     33360 ns/op	  61.39 MB/s
   1524 Search_Success1_RE2/4K	   50000	     40118 ns/op	 102.10 MB/s
   1525 Search_Success1_RE2/8K	   50000	     52901 ns/op	 154.85 MB/s
   1526 Search_Success1_RE2/16K	   20000	     78892 ns/op	 207.68 MB/s
   1527 Search_Success1_RE2/32K	   10000	    131013 ns/op	 250.11 MB/s
   1528 Search_Success1_RE2/64K	   10000	    234601 ns/op	 279.35 MB/s
   1529 Search_Success1_RE2/128K	    5000	    442246 ns/op	 296.38 MB/s
   1530 Search_Success1_RE2/256K	    2000	    859127 ns/op	 305.13 MB/s
   1531 Search_Success1_RE2/512K	    1000	   1697416 ns/op	 308.87 MB/s
   1532 Search_Success1_RE2/1M	     500	   3394086 ns/op	 308.94 MB/s
   1533 Search_Success1_RE2/2M	     200	   6933840 ns/op	 302.45 MB/s
   1534 Search_Success1_RE2/4M	     100	  14439980 ns/op	 290.46 MB/s
   1535 Search_Success1_RE2/8M	      50	  30989920 ns/op	 270.69 MB/s
   1536 Search_Success1_RE2/16M	      20	  74560700 ns/op	 225.01 MB/s
   1537 Search_Success1_Cached_PCRE/8	10000000	       257 ns/op	  31.10 MB/s
   1538 Search_Success1_Cached_PCRE/16	 5000000	       311 ns/op	  51.42 MB/s
   1539 Search_Success1_Cached_PCRE/32	 5000000	       418 ns/op	  76.48 MB/s
   1540 Search_Success1_Cached_PCRE/64	 5000000	       633 ns/op	 101.03 MB/s
   1541 Search_Success1_Cached_PCRE/128	 2000000	       935 ns/op	 136.78 MB/s
   1542 Search_Success1_Cached_PCRE/256	 1000000	      1643 ns/op	 155.79 MB/s
   1543 Search_Success1_Cached_PCRE/512	  500000	      3058 ns/op	 167.41 MB/s
   1544 Search_Success1_Cached_PCRE/1K	  500000	      5888 ns/op	 173.89 MB/s
   1545 Search_Success1_Cached_PCRE/2K	  200000	     11550 ns/op	 177.30 MB/s
   1546 Search_Success1_Cached_PCRE/4K	  100000	     22873 ns/op	 179.07 MB/s
   1547 Search_Success1_Cached_PCRE/8K	   50000	     45522 ns/op	 179.95 MB/s
   1548 Search_Success1_Cached_PCRE/16K	   20000	     90830 ns/op	 180.38 MB/s
   1549 Search_Success1_Cached_PCRE/32K	   10000	    181547 ns/op	 180.49 MB/s
   1550 Search_Success1_Cached_PCRE/64K	    5000	    362960 ns/op	 180.56 MB/s
   1551 Search_Success1_Cached_PCRE/128K	    2000	    726612 ns/op	 180.39 MB/s
   1552 Search_Success1_Cached_PCRE/256K	    1000	   1456167 ns/op	 180.02 MB/s
   1553 Search_Success1_Cached_PCRE/512K	     500	   2924960 ns/op	 179.25 MB/s
   1554 Search_Success1_Cached_PCRE/1M	     500	   5850124 ns/op	 179.24 MB/s
   1555 Search_Success1_Cached_PCRE/2M	     200	  11879665 ns/op	 176.53 MB/s
   1556 Search_Success1_Cached_PCRE/4M	     100	  24385800 ns/op	 172.00 MB/s
   1557 Search_Success1_Cached_PCRE/8M	      50	  50977600 ns/op	 164.55 MB/s
   1558 Search_Success1_Cached_PCRE/16M	      10	 135651600 ns/op	 123.68 MB/s
   1559 Search_Success1_Cached_RE2/8	 5000000	       347 ns/op	  23.00 MB/s
   1560 Search_Success1_Cached_RE2/16	 5000000	       373 ns/op	  42.83 MB/s
   1561 Search_Success1_Cached_RE2/32	 5000000	       423 ns/op	  75.55 MB/s
   1562 Search_Success1_Cached_RE2/64	 5000000	       523 ns/op	 122.23 MB/s
   1563 Search_Success1_Cached_RE2/128	 5000000	       731 ns/op	 174.97 MB/s
   1564 Search_Success1_Cached_RE2/256	 1000000	      1133 ns/op	 225.85 MB/s
   1565 Search_Success1_Cached_RE2/512	 1000000	      1942 ns/op	 263.56 MB/s
   1566 Search_Success1_Cached_RE2/1K	  500000	      3560 ns/op	 287.62 MB/s
   1567 Search_Success1_Cached_RE2/2K	  500000	      6794 ns/op	 301.40 MB/s
   1568 Search_Success1_Cached_RE2/4K	  200000	     13267 ns/op	 308.73 MB/s
   1569 Search_Success1_Cached_RE2/8K	  100000	     26210 ns/op	 312.54 MB/s
   1570 Search_Success1_Cached_RE2/16K	   50000	     52100 ns/op	 314.47 MB/s
   1571 Search_Success1_Cached_RE2/32K	   10000	    104040 ns/op	 314.95 MB/s
   1572 Search_Success1_Cached_RE2/64K	   10000	    207650 ns/op	 315.61 MB/s
   1573 Search_Success1_Cached_RE2/128K	    5000	    415201 ns/op	 315.68 MB/s
   1574 Search_Success1_Cached_RE2/256K	    2000	    831979 ns/op	 315.08 MB/s
   1575 Search_Success1_Cached_RE2/512K	    1000	   1670071 ns/op	 313.93 MB/s
   1576 Search_Success1_Cached_RE2/1M	     500	   3366256 ns/op	 311.50 MB/s
   1577 Search_Success1_Cached_RE2/2M	     200	   6902045 ns/op	 303.85 MB/s
   1578 Search_Success1_Cached_RE2/4M	     100	  14384020 ns/op	 291.59 MB/s
   1579 Search_Success1_Cached_RE2/8M	      50	  30929640 ns/op	 271.22 MB/s
   1580 Search_Success1_Cached_RE2/16M	      20	  74502350 ns/op	 225.19 MB/s
   1581 Search_Digits_PCRE	  500000	      5023 ns/op
   1582 Search_Digits_RE2	  100000	     21787 ns/op
   1583 Parse_Digits_PCRE	  500000	      5015 ns/op
   1584 Parse_Digits_RE2	  200000	      9912 ns/op
   1585 Parse_CachedDigits_PCRE	 5000000	       448 ns/op
   1586 Parse_CachedDigits_RE2	10000000	       266 ns/op
   1587 Parse_DigitDs_PCRE	  500000	      4128 ns/op
   1588 Parse_DigitDs_RE2	  200000	      9679 ns/op
   1589 Parse_CachedDigitDs_PCRE	 5000000	       459 ns/op
   1590 Parse_CachedDigitDs_RE2	10000000	       265 ns/op
   1591 Parse_Split_PCRE	  500000	      3122 ns/op
   1592 Parse_Split_RE2	  200000	     11139 ns/op
   1593 Parse_CachedSplit_PCRE	 5000000	       333 ns/op
   1594 Parse_CachedSplit_RE2	10000000	       170 ns/op
   1595 Parse_SplitHard_PCRE	  500000	      3113 ns/op
   1596 Parse_SplitHard_RE2	  200000	     14117 ns/op
   1597 Parse_CachedSplitHard_PCRE	 5000000	       328 ns/op
   1598 Parse_CachedSplitHard_RE2	 1000000	      2472 ns/op
   1599 Parse_CachedSplitBig1_PCRE	     500	   4502404 ns/op
   1600 Parse_CachedSplitBig1_RE2	    5000	    635120 ns/op
   1601 Parse_CachedSplitBig2_PCRE	    5000	    553267 ns/op
   1602 Parse_CachedSplitBig2_RE2	      50	  51601920 ns/op
   1603 BM_PCRE_Compile	  500000	      3798 ns/op
   1604 BM_RE2_Compile	  200000	     10923 ns/op
   1605 SearchPhone_CachedPCRE/8	 1000000	      1196 ns/op	   6.68 MB/s
   1606 SearchPhone_CachedPCRE/16	 1000000	      1969 ns/op	   8.12 MB/s
   1607 SearchPhone_CachedPCRE/32	  500000	      3511 ns/op	   9.11 MB/s
   1608 SearchPhone_CachedPCRE/64	  500000	      6563 ns/op	   9.75 MB/s
   1609 SearchPhone_CachedPCRE/128	  200000	     12796 ns/op	  10.00 MB/s
   1610 SearchPhone_CachedPCRE/256	  100000	     25045 ns/op	  10.22 MB/s
   1611 SearchPhone_CachedPCRE/512	   50000	     49381 ns/op	  10.37 MB/s
   1612 SearchPhone_CachedPCRE/1K	   20000	     98166 ns/op	  10.43 MB/s
   1613 SearchPhone_CachedPCRE/2K	   10000	    193434 ns/op	  10.59 MB/s
   1614 SearchPhone_CachedPCRE/4K	    5000	    382921 ns/op	  10.70 MB/s
   1615 SearchPhone_CachedPCRE/8K	    2000	    765255 ns/op	  10.70 MB/s
   1616 SearchPhone_CachedPCRE/16K	    1000	   1524376 ns/op	  10.75 MB/s
   1617 SearchPhone_CachedPCRE/32K	     500	   3046932 ns/op	  10.75 MB/s
   1618 SearchPhone_CachedPCRE/64K	     500	   6088620 ns/op	  10.76 MB/s
   1619 SearchPhone_CachedPCRE/128K	     100	  12170430 ns/op	  10.77 MB/s
   1620 SearchPhone_CachedPCRE/256K	     100	  24329780 ns/op	  10.77 MB/s
   1621 SearchPhone_CachedPCRE/512K	      50	  48663960 ns/op	  10.77 MB/s
   1622 SearchPhone_CachedPCRE/1M	      20	  97341800 ns/op	  10.77 MB/s
   1623 SearchPhone_CachedPCRE/2M	      10	 194512900 ns/op	  10.78 MB/s
   1624 SearchPhone_CachedPCRE/4M	       5	 389369200 ns/op	  10.77 MB/s
   1625 SearchPhone_CachedPCRE/8M	       5	 778852600 ns/op	  10.77 MB/s
   1626 SearchPhone_CachedPCRE/16M	       1	1558273000 ns/op	  10.77 MB/s
   1627 SearchPhone_CachedRE2/8	 2000000	       884 ns/op	   9.05 MB/s
   1628 SearchPhone_CachedRE2/16	 2000000	       913 ns/op	  17.52 MB/s
   1629 SearchPhone_CachedRE2/32	 2000000	       965 ns/op	  33.14 MB/s
   1630 SearchPhone_CachedRE2/64	 1000000	      1078 ns/op	  59.32 MB/s
   1631 SearchPhone_CachedRE2/128	 1000000	      1269 ns/op	 100.87 MB/s
   1632 SearchPhone_CachedRE2/256	 1000000	      1678 ns/op	 152.50 MB/s
   1633 SearchPhone_CachedRE2/512	 1000000	      2482 ns/op	 206.26 MB/s
   1634 SearchPhone_CachedRE2/1K	  500000	      4110 ns/op	 249.11 MB/s
   1635 SearchPhone_CachedRE2/2K	  500000	      7347 ns/op	 278.74 MB/s
   1636 SearchPhone_CachedRE2/4K	  200000	     13805 ns/op	 296.70 MB/s
   1637 SearchPhone_CachedRE2/8K	  100000	     26763 ns/op	 306.09 MB/s
   1638 SearchPhone_CachedRE2/16K	   50000	     52718 ns/op	 310.78 MB/s
   1639 SearchPhone_CachedRE2/32K	   10000	    104770 ns/op	 312.76 MB/s
   1640 SearchPhone_CachedRE2/64K	   10000	    208323 ns/op	 314.59 MB/s
   1641 SearchPhone_CachedRE2/128K	    5000	    415437 ns/op	 315.50 MB/s
   1642 SearchPhone_CachedRE2/256K	    2000	    829593 ns/op	 315.99 MB/s
   1643 SearchPhone_CachedRE2/512K	    1000	   1657998 ns/op	 316.22 MB/s
   1644 SearchPhone_CachedRE2/1M	     500	   3314964 ns/op	 316.32 MB/s
   1645 SearchPhone_CachedRE2/2M	     500	   6639102 ns/op	 315.88 MB/s
   1646 SearchPhone_CachedRE2/4M	     100	  13334810 ns/op	 314.54 MB/s
   1647 SearchPhone_CachedRE2/8M	     100	  26721480 ns/op	 313.93 MB/s
   1648 SearchPhone_CachedRE2/16M	      50	  53438280 ns/op	 313.96 MB/s
   1649 EmptyPartialMatchPCRE	20000000	       138 ns/op
   1650 EmptyPartialMatchRE2	 5000000	       314 ns/op
   1651 SimplePartialMatchPCRE	10000000	       193 ns/op
   1652 SimplePartialMatchRE2	 5000000	       344 ns/op
   1653 HTTPPartialMatchPCRE	 5000000	       574 ns/op
   1654 HTTPPartialMatchRE2	 5000000	       621 ns/op
   1655 SmallHTTPPartialMatchPCRE	 5000000	       576 ns/op
   1656 SmallHTTPPartialMatchRE2	 5000000	       625 ns/op
   1657 DotMatchPCRE	 5000000	       414 ns/op
   1658 DotMatchRE2	 5000000	       670 ns/op
   1659 ASCIIMatchPCRE	 5000000	       395 ns/op
   1660 ASCIIMatchRE2	 5000000	       668 ns/op
   1661 ==BENCHMARK== c2 Fri Feb 26 16:11:53 PST 2010
   1662 # Linux c2 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:05:01 UTC 2009 x86_64 GNU/Linux
   1663 # g++ (Ubuntu 4.4.1-4ubuntu8) 4.4.1
   1664 # Copyright (C) 2009 Free Software Foundation, Inc.
   1665 # This is free software; see the source for copying conditions.  There is NO
   1666 # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
   1667 # 
   1668 # fd9366132ce9+ tip
   1669 # obj/test/regexp_benchmark: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, not stripped
   1670 
   1671 Search_Easy0_CachedPCRE/8	10000000	       132 ns/op	  60.22 MB/s
   1672 Search_Easy0_CachedPCRE/16	10000000	       158 ns/op	 100.63 MB/s
   1673 Search_Easy0_CachedPCRE/32	10000000	       215 ns/op	 148.22 MB/s
   1674 Search_Easy0_CachedPCRE/64	 5000000	       329 ns/op	 194.12 MB/s
   1675 Search_Easy0_CachedPCRE/128	 5000000	       429 ns/op	 297.74 MB/s
   1676 Search_Easy0_CachedPCRE/256	 1000000	      1081 ns/op	 236.75 MB/s
   1677 Search_Easy0_CachedPCRE/512	 1000000	      1740 ns/op	 294.12 MB/s
   1678 Search_Easy0_CachedPCRE/1K	  500000	      3390 ns/op	 302.01 MB/s
   1679 Search_Easy0_CachedPCRE/2K	  500000	      5682 ns/op	 360.42 MB/s
   1680 Search_Easy0_CachedPCRE/4K	  200000	     10631 ns/op	 385.26 MB/s
   1681 Search_Easy0_CachedPCRE/8K	  100000	     21774 ns/op	 376.22 MB/s
   1682 Search_Easy0_CachedPCRE/16K	   50000	     42171 ns/op	 388.51 MB/s
   1683 Search_Easy0_CachedPCRE/32K	   20000	     85140 ns/op	 384.87 MB/s
   1684 Search_Easy0_CachedPCRE/64K	   10000	    169833 ns/op	 385.88 MB/s
   1685 Search_Easy0_CachedPCRE/128K	    5000	    341039 ns/op	 384.33 MB/s
   1686 Search_Easy0_CachedPCRE/256K	    5000	    680619 ns/op	 385.15 MB/s
   1687 Search_Easy0_CachedPCRE/512K	    2000	   1363481 ns/op	 384.52 MB/s
   1688 Search_Easy0_CachedPCRE/1M	    1000	   2726584 ns/op	 384.57 MB/s
   1689 Search_Easy0_CachedPCRE/2M	     500	   5460554 ns/op	 384.05 MB/s
   1690 Search_Easy0_CachedPCRE/4M	     100	  11058850 ns/op	 379.27 MB/s
   1691 Search_Easy0_CachedPCRE/8M	     100	  22178340 ns/op	 378.23 MB/s
   1692 Search_Easy0_CachedPCRE/16M	      50	  44339640 ns/op	 378.38 MB/s
   1693 Search_Easy0_CachedRE2/8	 5000000	       315 ns/op	  25.32 MB/s
   1694 Search_Easy0_CachedRE2/16	 5000000	       317 ns/op	  50.40 MB/s
   1695 Search_Easy0_CachedRE2/32	 5000000	       332 ns/op	  96.12 MB/s
   1696 Search_Easy0_CachedRE2/64	 5000000	       333 ns/op	 191.81 MB/s
   1697 Search_Easy0_CachedRE2/128	 5000000	       365 ns/op	 349.86 MB/s
   1698 Search_Easy0_CachedRE2/256	 5000000	       395 ns/op	 646.63 MB/s
   1699 Search_Easy0_CachedRE2/512	 5000000	       459 ns/op	1114.56 MB/s
   1700 Search_Easy0_CachedRE2/1K	 5000000	       634 ns/op	1613.10 MB/s
   1701 Search_Easy0_CachedRE2/2K	 2000000	       991 ns/op	2065.21 MB/s
   1702 Search_Easy0_CachedRE2/4K	 1000000	      1571 ns/op	2606.83 MB/s
   1703 Search_Easy0_CachedRE2/8K	 1000000	      2919 ns/op	2805.81 MB/s
   1704 Search_Easy0_CachedRE2/16K	  500000	      5406 ns/op	3030.65 MB/s
   1705 Search_Easy0_CachedRE2/32K	  200000	     11015 ns/op	2974.76 MB/s
   1706 Search_Easy0_CachedRE2/64K	  100000	     21911 ns/op	2990.89 MB/s
   1707 Search_Easy0_CachedRE2/128K	   50000	     44356 ns/op	2954.95 MB/s
   1708 Search_Easy0_CachedRE2/256K	   20000	     88544 ns/op	2960.58 MB/s
   1709 Search_Easy0_CachedRE2/512K	   10000	    178349 ns/op	2939.67 MB/s
   1710 Search_Easy0_CachedRE2/1M	    5000	    357706 ns/op	2931.39 MB/s
   1711 Search_Easy0_CachedRE2/2M	    5000	    721832 ns/op	2905.32 MB/s
   1712 Search_Easy0_CachedRE2/4M	    1000	   1529421 ns/op	2742.41 MB/s
   1713 Search_Easy0_CachedRE2/8M	     500	   3092246 ns/op	2712.79 MB/s
   1714 Search_Easy0_CachedRE2/16M	     500	   6166744 ns/op	2720.60 MB/s
   1715 Search_Easy1_CachedPCRE/8	20000000	       130 ns/op	  61.31 MB/s
   1716 Search_Easy1_CachedPCRE/16	10000000	       158 ns/op	 100.72 MB/s
   1717 Search_Easy1_CachedPCRE/32	10000000	       215 ns/op	 148.32 MB/s
   1718 Search_Easy1_CachedPCRE/64	 5000000	       329 ns/op	 194.13 MB/s
   1719 Search_Easy1_CachedPCRE/128	 5000000	       647 ns/op	 197.60 MB/s
   1720 Search_Easy1_CachedPCRE/256	 2000000	       934 ns/op	 273.86 MB/s
   1721 Search_Easy1_CachedPCRE/512	 1000000	      1968 ns/op	 260.14 MB/s
   1722 Search_Easy1_CachedPCRE/1K	  500000	      3418 ns/op	 299.55 MB/s
   1723 Search_Easy1_CachedPCRE/2K	  500000	      6235 ns/op	 328.42 MB/s
   1724 Search_Easy1_CachedPCRE/4K	  200000	     11128 ns/op	 368.07 MB/s
   1725 Search_Easy1_CachedPCRE/8K	  100000	     22016 ns/op	 372.09 MB/s
   1726 Search_Easy1_CachedPCRE/16K	   50000	     42398 ns/op	 386.43 MB/s
   1727 Search_Easy1_CachedPCRE/32K	   20000	     85215 ns/op	 384.53 MB/s
   1728 Search_Easy1_CachedPCRE/64K	   10000	    170243 ns/op	 384.95 MB/s
   1729 Search_Easy1_CachedPCRE/128K	    5000	    342036 ns/op	 383.21 MB/s
   1730 Search_Easy1_CachedPCRE/256K	    5000	    682271 ns/op	 384.22 MB/s
   1731 Search_Easy1_CachedPCRE/512K	    2000	   1367025 ns/op	 383.52 MB/s
   1732 Search_Easy1_CachedPCRE/1M	    1000	   2735481 ns/op	 383.32 MB/s
   1733 Search_Easy1_CachedPCRE/2M	     500	   5477128 ns/op	 382.89 MB/s
   1734 ==BENCHMARK== c2 Fri Feb 26 16:14:43 PST 2010
   1735 # Linux c2 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:05:01 UTC 2009 x86_64 GNU/Linux
   1736 # g++ (Ubuntu 4.4.1-4ubuntu8) 4.4.1
   1737 # Copyright (C) 2009 Free Software Foundation, Inc.
   1738 # This is free software; see the source for copying conditions.  There is NO
   1739 # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
   1740 # 
   1741 # fd9366132ce9+ tip
   1742 # obj/test/regexp_benchmark: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, not stripped
   1743 
   1744 Search_Easy0_CachedPCRE/8	10000000	       131 ns/op	  60.99 MB/s
   1745 Search_Easy0_CachedPCRE/16	10000000	       159 ns/op	 100.35 MB/s
   1746 Search_Easy0_CachedPCRE/32	10000000	       216 ns/op	 147.95 MB/s
   1747 Search_Easy0_CachedPCRE/64	 5000000	       330 ns/op	 193.87 MB/s
   1748 Search_Easy0_CachedPCRE/128	 5000000	       430 ns/op	 297.35 MB/s
   1749 Search_Easy0_CachedPCRE/256	 1000000	      1080 ns/op	 236.90 MB/s
   1750 Search_Easy0_CachedPCRE/512	 1000000	      1740 ns/op	 294.24 MB/s
   1751 Search_Easy0_CachedPCRE/1K	  500000	      3390 ns/op	 302.06 MB/s
   1752 Search_Easy0_CachedPCRE/2K	  500000	      5681 ns/op	 360.48 MB/s
   1753 Search_Easy0_CachedPCRE/4K	  200000	     10630 ns/op	 385.32 MB/s
   1754 Search_Easy0_CachedPCRE/8K	  100000	     21770 ns/op	 376.29 MB/s
   1755 Search_Easy0_CachedPCRE/16K	   50000	     42147 ns/op	 388.73 MB/s
   1756 Search_Easy0_CachedPCRE/32K	   20000	     85149 ns/op	 384.83 MB/s
   1757 Search_Easy0_CachedPCRE/64K	   10000	    169788 ns/op	 385.99 MB/s
   1758 Search_Easy0_CachedPCRE/128K	    5000	    340959 ns/op	 384.42 MB/s
   1759 Search_Easy0_CachedPCRE/256K	    5000	    680407 ns/op	 385.27 MB/s
   1760 Search_Easy0_CachedPCRE/512K	    2000	   1363245 ns/op	 384.59 MB/s
   1761 Search_Easy0_CachedPCRE/1M	    1000	   2726837 ns/op	 384.54 MB/s
   1762 Search_Easy0_CachedPCRE/2M	     500	   5462792 ns/op	 383.90 MB/s
   1763 Search_Easy0_CachedPCRE/4M	     100	  11055460 ns/op	 379.39 MB/s
   1764 Search_Easy0_CachedPCRE/8M	     100	  22174870 ns/op	 378.29 MB/s
   1765 Search_Easy0_CachedPCRE/16M	      50	  44348440 ns/op	 378.30 MB/s
   1766 Search_Easy0_CachedRE2/8	 5000000	       312 ns/op	  25.61 MB/s
   1767 Search_Easy0_CachedRE2/16	 5000000	       311 ns/op	  51.44 MB/s
   1768 Search_Easy0_CachedRE2/32	 5000000	       329 ns/op	  97.01 MB/s
   1769 Search_Easy0_CachedRE2/64	 5000000	       331 ns/op	 193.03 MB/s
   1770 Search_Easy0_CachedRE2/128	 5000000	       366 ns/op	 349.43 MB/s
   1771 Search_Easy0_CachedRE2/256	 5000000	       382 ns/op	 668.48 MB/s
   1772 Search_Easy0_CachedRE2/512	 5000000	       469 ns/op	1091.00 MB/s
   1773 Search_Easy0_CachedRE2/1K	 5000000	       650 ns/op	1574.64 MB/s
   1774 Search_Easy0_CachedRE2/2K	 1000000	      1002 ns/op	2043.38 MB/s
   1775 Search_Easy0_CachedRE2/4K	 1000000	      1577 ns/op	2596.54 MB/s
   1776 Search_Easy0_CachedRE2/8K	 1000000	      2911 ns/op	2813.46 MB/s
   1777 Search_Easy0_CachedRE2/16K	  500000	      5425 ns/op	3019.69 MB/s
   1778 Search_Easy0_CachedRE2/32K	  200000	     11026 ns/op	2971.78 MB/s
   1779 Search_Easy0_CachedRE2/64K	  100000	     21854 ns/op	2998.69 MB/s
   1780 Search_Easy0_CachedRE2/128K	   50000	     44382 ns/op	2953.23 MB/s
   1781 Search_Easy0_CachedRE2/256K	   20000	     88308 ns/op	2968.52 MB/s
   1782 Search_Easy0_CachedRE2/512K	   10000	    177645 ns/op	2951.32 MB/s
   1783 Search_Easy0_CachedRE2/1M	    5000	    356548 ns/op	2940.90 MB/s
   1784 Search_Easy0_CachedRE2/2M	    5000	    720036 ns/op	2912.56 MB/s
   1785 Search_Easy0_CachedRE2/4M	    1000	   1524214 ns/op	2751.78 MB/s
   1786 Search_Easy0_CachedRE2/8M	     500	   3083238 ns/op	2720.71 MB/s
   1787 Search_Easy0_CachedRE2/16M	     500	   6149012 ns/op	2728.44 MB/s
   1788 Search_Easy1_CachedPCRE/8	20000000	       131 ns/op	  60.89 MB/s
   1789 Search_Easy1_CachedPCRE/16	10000000	       159 ns/op	 100.17 MB/s
   1790 Search_Easy1_CachedPCRE/32	10000000	       216 ns/op	 147.73 MB/s
   1791 Search_Easy1_CachedPCRE/64	 5000000	       330 ns/op	 193.67 MB/s
   1792 Search_Easy1_CachedPCRE/128	 5000000	       647 ns/op	 197.80 MB/s
   1793 Search_Easy1_CachedPCRE/256	 2000000	       933 ns/op	 274.19 MB/s
   1794 Search_Easy1_CachedPCRE/512	 1000000	      1963 ns/op	 260.71 MB/s
   1795 Search_Easy1_CachedPCRE/1K	  500000	      3417 ns/op	 299.65 MB/s
   1796 Search_Easy1_CachedPCRE/2K	  500000	      6237 ns/op	 328.32 MB/s
   1797 Search_Easy1_CachedPCRE/4K	  200000	     11124 ns/op	 368.19 MB/s
   1798 Search_Easy1_CachedPCRE/8K	  100000	     22020 ns/op	 372.02 MB/s
   1799 Search_Easy1_CachedPCRE/16K	   50000	     42400 ns/op	 386.41 MB/s
   1800 Search_Easy1_CachedPCRE/32K	   20000	     85208 ns/op	 384.56 MB/s
   1801 Search_Easy1_CachedPCRE/64K	   10000	    170218 ns/op	 385.01 MB/s
   1802 Search_Easy1_CachedPCRE/128K	    5000	    341992 ns/op	 383.26 MB/s
   1803 Search_Easy1_CachedPCRE/256K	    5000	    682192 ns/op	 384.27 MB/s
   1804 Search_Easy1_CachedPCRE/512K	    2000	   1366643 ns/op	 383.63 MB/s
   1805 Search_Easy1_CachedPCRE/1M	    1000	   2735060 ns/op	 383.38 MB/s
   1806 Search_Easy1_CachedPCRE/2M	     500	   5477962 ns/op	 382.83 MB/s
   1807 Search_Easy1_CachedPCRE/4M	     100	  11090380 ns/op	 378.19 MB/s
   1808 Search_Easy1_CachedPCRE/8M	     100	  22241800 ns/op	 377.16 MB/s
   1809 Search_Easy1_CachedPCRE/16M	      50	  44479060 ns/op	 377.19 MB/s
   1810 Search_Easy1_CachedRE2/8	 5000000	       314 ns/op	  25.47 MB/s
   1811 Search_Easy1_CachedRE2/16	 5000000	       316 ns/op	  50.60 MB/s
   1812 Search_Easy1_CachedRE2/32	 5000000	       332 ns/op	  96.25 MB/s
   1813 Search_Easy1_CachedRE2/64	 5000000	       338 ns/op	 189.05 MB/s
   1814 Search_Easy1_CachedRE2/128	 5000000	       367 ns/op	 348.49 MB/s
   1815 Search_Easy1_CachedRE2/256	 5000000	       399 ns/op	 641.03 MB/s
   1816 Search_Easy1_CachedRE2/512	 5000000	       468 ns/op	1092.75 MB/s
   1817 Search_Easy1_CachedRE2/1K	 5000000	       650 ns/op	1573.57 MB/s
   1818 Search_Easy1_CachedRE2/2K	 1000000	      1002 ns/op	2042.31 MB/s
   1819 Search_Easy1_CachedRE2/4K	 1000000	      1576 ns/op	2598.20 MB/s
   1820 Search_Easy1_CachedRE2/8K	 1000000	      2918 ns/op	2806.71 MB/s
   1821 Search_Easy1_CachedRE2/16K	  500000	      5447 ns/op	3007.80 MB/s
   1822 Search_Easy1_CachedRE2/32K	  200000	     10969 ns/op	2987.17 MB/s
   1823 Search_Easy1_CachedRE2/64K	  100000	     21865 ns/op	2997.18 MB/s
   1824 Search_Easy1_CachedRE2/128K	   50000	     44355 ns/op	2955.06 MB/s
   1825 Search_Easy1_CachedRE2/256K	   20000	     88281 ns/op	2969.41 MB/s
   1826 Search_Easy1_CachedRE2/512K	   10000	    177638 ns/op	2951.44 MB/s
   1827 Search_Easy1_CachedRE2/1M	    5000	    356550 ns/op	2940.89 MB/s
   1828 Search_Easy1_CachedRE2/2M	    5000	    720024 ns/op	2912.61 MB/s
   1829 Search_Easy1_CachedRE2/4M	    1000	   1524169 ns/op	2751.86 MB/s
   1830 Search_Easy1_CachedRE2/8M	     500	   3084670 ns/op	2719.45 MB/s
   1831 Search_Easy1_CachedRE2/16M	     500	   6151972 ns/op	2727.13 MB/s
   1832 Search_Medium_CachedPCRE/8	20000000	       132 ns/op	  60.22 MB/s
   1833 Search_Medium_CachedPCRE/16	10000000	       161 ns/op	  99.16 MB/s
   1834 Search_Medium_CachedPCRE/32	10000000	       218 ns/op	 146.58 MB/s
   1835 Search_Medium_CachedPCRE/64	 5000000	       339 ns/op	 188.59 MB/s
   1836 Search_Medium_CachedPCRE/128	 5000000	       433 ns/op	 295.34 MB/s
   1837 Search_Medium_CachedPCRE/256	  200000	      9075 ns/op	  28.21 MB/s
   1838 Search_Medium_CachedPCRE/512	  100000	     21569 ns/op	  23.74 MB/s
   1839 Search_Medium_CachedPCRE/1K	   50000	     42379 ns/op	  24.16 MB/s
   1840 Search_Medium_CachedPCRE/2K	   50000	     62363 ns/op	  32.84 MB/s
   1841 Search_Medium_CachedPCRE/4K	   10000	    153731 ns/op	  26.64 MB/s
   1842 Search_Medium_CachedPCRE/8K	    5000	    332686 ns/op	  24.62 MB/s
   1843 Search_Medium_CachedPCRE/16K	    5000	    678481 ns/op	  24.15 MB/s
   1844 Search_Medium_CachedPCRE/32K	    2000	   1356329 ns/op	  24.16 MB/s
   1845 Search_Medium_CachedPCRE/64K	    1000	   2709033 ns/op	  24.19 MB/s
   1846 Search_Medium_CachedPCRE/128K	     500	   5413924 ns/op	  24.21 MB/s
   1847 Search_Medium_CachedPCRE/256K	     100	  10832790 ns/op	  24.20 MB/s
   1848 Search_Medium_CachedRE2/8	 5000000	       332 ns/op	  24.08 MB/s
   1849 Search_Medium_CachedRE2/16	 5000000	       358 ns/op	  44.58 MB/s
   1850 Search_Medium_CachedRE2/32	 5000000	       407 ns/op	  78.49 MB/s
   1851 Search_Medium_CachedRE2/64	 5000000	       508 ns/op	 125.89 MB/s
   1852 Search_Medium_CachedRE2/128	 5000000	       719 ns/op	 177.95 MB/s
   1853 Search_Medium_CachedRE2/256	 1000000	      1123 ns/op	 227.89 MB/s
   1854 Search_Medium_CachedRE2/512	 1000000	      1932 ns/op	 264.94 MB/s
   1855 Search_Medium_CachedRE2/1K	  500000	      3550 ns/op	 288.40 MB/s
   1856 Search_Medium_CachedRE2/2K	  500000	      6786 ns/op	 301.78 MB/s
   1857 Search_Medium_CachedRE2/4K	  200000	     13256 ns/op	 308.98 MB/s
   1858 Search_Medium_CachedRE2/8K	  100000	     26195 ns/op	 312.72 MB/s
   1859 Search_Medium_CachedRE2/16K	   50000	     52079 ns/op	 314.60 MB/s
   1860 Search_Medium_CachedRE2/32K	   10000	    103941 ns/op	 315.25 MB/s
   1861 Search_Medium_CachedRE2/64K	   10000	    207495 ns/op	 315.84 MB/s
   1862 Search_Medium_CachedRE2/128K	    5000	    414566 ns/op	 316.17 MB/s
   1863 Search_Medium_CachedRE2/256K	    2000	    828759 ns/op	 316.31 MB/s
   1864 Search_Medium_CachedRE2/512K	    1000	   1657168 ns/op	 316.38 MB/s
   1865 Search_Medium_CachedRE2/1M	     500	   3314174 ns/op	 316.39 MB/s
   1866 Search_Medium_CachedRE2/2M	     500	   6635590 ns/op	 316.05 MB/s
   1867 Search_Medium_CachedRE2/4M	     100	  13336940 ns/op	 314.49 MB/s
   1868 Search_Medium_CachedRE2/8M	     100	  26717640 ns/op	 313.97 MB/s
   1869 Search_Medium_CachedRE2/16M	      50	  53430720 ns/op	 314.00 MB/s
   1870 Search_Hard_CachedPCRE/8	20000000	       133 ns/op	  60.13 MB/s
   1871 Search_Hard_CachedPCRE/16	10000000	       161 ns/op	  99.09 MB/s
   1872 Search_Hard_CachedPCRE/32	10000000	       218 ns/op	 146.59 MB/s
   1873 Search_Hard_CachedPCRE/64	 5000000	       339 ns/op	 188.50 MB/s
   1874 Search_Hard_CachedPCRE/128	 5000000	       433 ns/op	 295.22 MB/s
   1875 Search_Hard_CachedPCRE/256	    5000	    572457 ns/op	   0.45 MB/s
   1876 Search_Hard_CachedPCRE/512	    1000	   2346699 ns/op	   0.22 MB/s
   1877 Search_Hard_CachedPCRE/1K	     200	   9314450 ns/op	   0.11 MB/s
   1878 Search_Hard_CachedPCRE/2K	      50	  34065320 ns/op	   0.06 MB/s
   1879 Search_Hard_CachedPCRE/4K	      10	 146729800 ns/op	   0.03 MB/s
   1880 Search_Hard_CachedRE2/8	 5000000	       330 ns/op	  24.19 MB/s
   1881 Search_Hard_CachedRE2/16	 5000000	       358 ns/op	  44.66 MB/s
   1882 Search_Hard_CachedRE2/32	 5000000	       412 ns/op	  77.51 MB/s
   1883 Search_Hard_CachedRE2/64	 5000000	       507 ns/op	 125.99 MB/s
   1884 Search_Hard_CachedRE2/128	 5000000	       719 ns/op	 178.01 MB/s
   1885 Search_Hard_CachedRE2/256	 1000000	      1122 ns/op	 228.01 MB/s
   1886 Search_Hard_CachedRE2/512	 1000000	      1931 ns/op	 265.03 MB/s
   1887 Search_Hard_CachedRE2/1K	  500000	      3550 ns/op	 288.44 MB/s
   1888 Search_Hard_CachedRE2/2K	  500000	      6788 ns/op	 301.70 MB/s
   1889 Search_Hard_CachedRE2/4K	  200000	     13256 ns/op	 308.98 MB/s
   1890 Search_Hard_CachedRE2/8K	  100000	     26200 ns/op	 312.67 MB/s
   1891 Search_Hard_CachedRE2/16K	   50000	     52082 ns/op	 314.58 MB/s
   1892 Search_Hard_CachedRE2/32K	   10000	    103936 ns/op	 315.27 MB/s
   1893 Search_Hard_CachedRE2/64K	   10000	    207497 ns/op	 315.84 MB/s
   1894 Search_Hard_CachedRE2/128K	    5000	    414603 ns/op	 316.14 MB/s
   1895 Search_Hard_CachedRE2/256K	    2000	    828770 ns/op	 316.30 MB/s
   1896 Search_Hard_CachedRE2/512K	    1000	   1657127 ns/op	 316.38 MB/s
   1897 Search_Hard_CachedRE2/1M	     500	   3314338 ns/op	 316.38 MB/s
   1898 Search_Hard_CachedRE2/2M	     500	   6635802 ns/op	 316.04 MB/s
   1899 Search_Hard_CachedRE2/4M	     100	  13338440 ns/op	 314.45 MB/s
   1900 Search_Hard_CachedRE2/8M	     100	  26718310 ns/op	 313.96 MB/s
   1901 Search_Hard_CachedRE2/16M	      50	  53433380 ns/op	 313.98 MB/s
   1902 Search_Parens_CachedPCRE/8	10000000	       196 ns/op	  40.67 MB/s
   1903 Search_Parens_CachedRE2/8	 5000000	       337 ns/op	  23.70 MB/s
   1904 Search_Parens_CachedRE2/16	 5000000	       365 ns/op	  43.77 MB/s
   1905 Search_Parens_CachedRE2/32	 5000000	       412 ns/op	  77.62 MB/s
   1906 Search_Parens_CachedRE2/64	 5000000	       517 ns/op	 123.72 MB/s
   1907 Search_Parens_CachedRE2/128	 5000000	       722 ns/op	 177.17 MB/s
   1908 Search_Parens_CachedRE2/256	 1000000	      1126 ns/op	 227.26 MB/s
   1909 Search_Parens_CachedRE2/512	 1000000	      1935 ns/op	 264.56 MB/s
   1910 Search_Parens_CachedRE2/1K	  500000	      3550 ns/op	 288.41 MB/s
   1911 Search_Parens_CachedRE2/2K	  500000	      6788 ns/op	 301.68 MB/s
   1912 Search_Parens_CachedRE2/4K	  200000	     13262 ns/op	 308.84 MB/s
   1913 Search_Parens_CachedRE2/8K	  100000	     26202 ns/op	 312.65 MB/s
   1914 Search_Parens_CachedRE2/16K	   50000	     52088 ns/op	 314.54 MB/s
   1915 Search_Parens_CachedRE2/32K	   10000	    103968 ns/op	 315.17 MB/s
   1916 Search_Parens_CachedRE2/64K	   10000	    207504 ns/op	 315.83 MB/s
   1917 Search_Parens_CachedRE2/128K	    5000	    414604 ns/op	 316.14 MB/s
   1918 Search_Parens_CachedRE2/256K	    2000	    828795 ns/op	 316.30 MB/s
   1919 Search_Parens_CachedRE2/512K	    1000	   1657211 ns/op	 316.37 MB/s
   1920 Search_Parens_CachedRE2/1M	     500	   3314290 ns/op	 316.38 MB/s
   1921 Search_Parens_CachedRE2/2M	     500	   6636392 ns/op	 316.01 MB/s
   1922 Search_Parens_CachedRE2/4M	     100	  13338070 ns/op	 314.46 MB/s
   1923 Search_Parens_CachedRE2/8M	     100	  26717640 ns/op	 313.97 MB/s
   1924 Search_Parens_CachedRE2/16M	      50	  53437080 ns/op	 313.96 MB/s
   1925 Search_BigFixed_CachedPCRE/8	10000000	       242 ns/op	  32.95 MB/s
   1926 Search_BigFixed_CachedPCRE/16	 5000000	       301 ns/op	  53.10 MB/s
   1927 Search_BigFixed_CachedPCRE/32	 5000000	       418 ns/op	  76.52 MB/s
   1928 Search_BigFixed_CachedPCRE/64	 5000000	       654 ns/op	  97.84 MB/s
   1929 Search_BigFixed_CachedPCRE/128	 2000000	       985 ns/op	 129.93 MB/s
   1930 Search_BigFixed_CachedPCRE/256	 1000000	      1775 ns/op	 144.21 MB/s
   1931 Search_BigFixed_CachedPCRE/512	  500000	      3342 ns/op	 153.19 MB/s
   1932 Search_BigFixed_CachedPCRE/1K	  500000	      6476 ns/op	 158.12 MB/s
   1933 Search_BigFixed_CachedPCRE/2K	  200000	     12744 ns/op	 160.69 MB/s
   1934 Search_BigFixed_CachedPCRE/4K	  100000	     25281 ns/op	 162.01 MB/s
   1935 Search_BigFixed_CachedPCRE/8K	   50000	     50359 ns/op	 162.67 MB/s
   1936 Search_BigFixed_CachedPCRE/16K	   10000	    100607 ns/op	 162.85 MB/s
   1937 Search_BigFixed_CachedPCRE/32K	   10000	    200995 ns/op	 163.03 MB/s
   1938 Search_BigFixed_CachedRE2/8	20000000	       131 ns/op	  61.00 MB/s
   1939 Search_BigFixed_CachedRE2/16	 5000000	       381 ns/op	  41.95 MB/s
   1940 Search_BigFixed_CachedRE2/32	 5000000	       412 ns/op	  77.51 MB/s
   1941 Search_BigFixed_CachedRE2/64	 5000000	       492 ns/op	 129.84 MB/s
   1942 Search_BigFixed_CachedRE2/128	 5000000	       636 ns/op	 201.21 MB/s
   1943 Search_BigFixed_CachedRE2/256	 2000000	       952 ns/op	 268.71 MB/s
   1944 Search_BigFixed_CachedRE2/512	 1000000	      1552 ns/op	 329.79 MB/s
   1945 Search_BigFixed_CachedRE2/1K	 1000000	      2772 ns/op	 369.32 MB/s
   1946 Search_BigFixed_CachedRE2/2K	  500000	      5192 ns/op	 394.39 MB/s
   1947 Search_BigFixed_CachedRE2/4K	  200000	     10051 ns/op	 407.48 MB/s
   1948 Search_BigFixed_CachedRE2/8K	  100000	     19758 ns/op	 414.61 MB/s
   1949 Search_BigFixed_CachedRE2/16K	   50000	     39167 ns/op	 418.31 MB/s
   1950 Search_BigFixed_CachedRE2/32K	   20000	     78103 ns/op	 419.55 MB/s
   1951 Search_BigFixed_CachedRE2/64K	   10000	    155875 ns/op	 420.44 MB/s
   1952 Search_BigFixed_CachedRE2/128K	    5000	    311474 ns/op	 420.81 MB/s
   1953 Search_BigFixed_CachedRE2/256K	    5000	    622461 ns/op	 421.14 MB/s
   1954 Search_BigFixed_CachedRE2/512K	    2000	   1246952 ns/op	 420.46 MB/s
   1955 Search_BigFixed_CachedRE2/1M	    1000	   2502325 ns/op	 419.04 MB/s
   1956 Search_Success_PCRE/8	 1000000	      1783 ns/op	   4.48 MB/s
   1957 Search_Success_PCRE/16	 1000000	      1839 ns/op	   8.70 MB/s
   1958 Search_Success_PCRE/32	 1000000	      1934 ns/op	  16.54 MB/s
   1959 Search_Success_PCRE/64	 1000000	      2104 ns/op	  30.41 MB/s
   1960 Search_Success_PCRE/128	 1000000	      2484 ns/op	  51.52 MB/s
   1961 Search_Success_PCRE/256	  500000	      3181 ns/op	  80.47 MB/s
   1962 Search_Success_PCRE/512	  500000	      4598 ns/op	 111.34 MB/s
   1963 Search_Success_PCRE/1K	  500000	      7463 ns/op	 137.20 MB/s
   1964 Search_Success_PCRE/2K	  200000	     13079 ns/op	 156.58 MB/s
   1965 Search_Success_PCRE/4K	  100000	     24404 ns/op	 167.84 MB/s
   1966 Search_Success_PCRE/8K	   50000	     47074 ns/op	 174.02 MB/s
   1967 Search_Success_PCRE/16K	   20000	     92372 ns/op	 177.37 MB/s
   1968 Search_Success_PCRE/32K	   10000	    183212 ns/op	 178.85 MB/s
   1969 Search_Success_PCRE/64K	    5000	    364671 ns/op	 179.71 MB/s
   1970 Search_Success_PCRE/128K	    2000	    728337 ns/op	 179.96 MB/s
   1971 Search_Success_PCRE/256K	    1000	   1457798 ns/op	 179.82 MB/s
   1972 Search_Success_PCRE/512K	     500	   2926292 ns/op	 179.16 MB/s
   1973 Search_Success_PCRE/1M	     500	   5851210 ns/op	 179.21 MB/s
   1974 Search_Success_PCRE/2M	     200	  11872745 ns/op	 176.64 MB/s
   1975 Search_Success_PCRE/4M	      50	  25398520 ns/op	 165.14 MB/s
   1976 Search_Success_PCRE/8M	      20	  56956150 ns/op	 147.28 MB/s
   1977 Search_Success_PCRE/16M	      10	 134245000 ns/op	 124.97 MB/s
   1978 Search_Success_RE2/8	  200000	      8097 ns/op	   0.99 MB/s
   1979 Search_Success_RE2/16	  100000	     19992 ns/op	   0.80 MB/s
   1980 Search_Success_RE2/32	  100000	     19968 ns/op	   1.60 MB/s
   1981 Search_Success_RE2/64	  100000	     20151 ns/op	   3.18 MB/s
   1982 Search_Success_RE2/128	  100000	     20319 ns/op	   6.30 MB/s
   1983 Search_Success_RE2/256	  100000	     20646 ns/op	  12.40 MB/s
   1984 Search_Success_RE2/512	  100000	     21451 ns/op	  23.87 MB/s
   1985 Search_Success_RE2/1K	  100000	     23054 ns/op	  44.42 MB/s
   1986 Search_Success_RE2/2K	  100000	     26339 ns/op	  77.75 MB/s
   1987 Search_Success_RE2/4K	   50000	     32820 ns/op	 124.80 MB/s
   1988 Search_Success_RE2/8K	   50000	     45821 ns/op	 178.78 MB/s
   1989 Search_Success_RE2/16K	   50000	     71718 ns/op	 228.45 MB/s
   1990 Search_Success_RE2/32K	   10000	    123789 ns/op	 264.71 MB/s
   1991 Search_Success_RE2/64K	   10000	    227372 ns/op	 288.23 MB/s
   1992 Search_Success_RE2/128K	    5000	    435072 ns/op	 301.26 MB/s
   1993 Search_Success_RE2/256K	    2000	    851760 ns/op	 307.77 MB/s
   1994 Search_Success_RE2/512K	    1000	   1689906 ns/op	 310.25 MB/s
   1995 Search_Success_RE2/1M	     500	   3385400 ns/op	 309.73 MB/s
   1996 Search_Success_RE2/2M	     200	   6918485 ns/op	 303.12 MB/s
   1997 Search_Success_RE2/4M	     100	  14404850 ns/op	 291.17 MB/s
   1998 Search_Success_RE2/8M	      50	  30839480 ns/op	 272.01 MB/s
   1999 Search_Success_RE2/16M	      20	  73836050 ns/op	 227.22 MB/s
   2000 Search_Success_CachedPCRE/8	10000000	       234 ns/op	  34.15 MB/s
   2001 Search_Success_CachedPCRE/16	10000000	       287 ns/op	  55.56 MB/s
   2002 Search_Success_CachedPCRE/32	 5000000	       395 ns/op	  80.93 MB/s
   2003 Search_Success_CachedPCRE/64	 5000000	       610 ns/op	 104.84 MB/s
   2004 Search_Success_CachedPCRE/128	 2000000	       913 ns/op	 140.13 MB/s
   2005 Search_Success_CachedPCRE/256	 1000000	      1620 ns/op	 157.98 MB/s
   2006 Search_Success_CachedPCRE/512	  500000	      3036 ns/op	 168.63 MB/s
   2007 Search_Success_CachedPCRE/1K	  500000	      5866 ns/op	 174.55 MB/s
   2008 Search_Success_CachedPCRE/2K	  200000	     11528 ns/op	 177.64 MB/s
   2009 Search_Success_CachedPCRE/4K	  100000	     22851 ns/op	 179.24 MB/s
   2010 Search_Success_CachedPCRE/8K	   50000	     45501 ns/op	 180.04 MB/s
   2011 Search_Success_CachedPCRE/16K	   20000	     90807 ns/op	 180.43 MB/s
   2012 Search_Success_CachedPCRE/32K	   10000	    181512 ns/op	 180.53 MB/s
   2013 Search_Success_CachedPCRE/64K	    5000	    362934 ns/op	 180.57 MB/s
   2014 Search_Success_CachedPCRE/128K	    2000	    726545 ns/op	 180.40 MB/s
   2015 Search_Success_CachedPCRE/256K	    1000	   1455974 ns/op	 180.05 MB/s
   2016 Search_Success_CachedPCRE/512K	     500	   2924332 ns/op	 179.28 MB/s
   2017 Search_Success_CachedPCRE/1M	     500	   5848344 ns/op	 179.29 MB/s
   2018 Search_Success_CachedPCRE/2M	     200	  11865095 ns/op	 176.75 MB/s
   2019 Search_Success_CachedPCRE/4M	      50	  25384340 ns/op	 165.23 MB/s
   2020 Search_Success_CachedPCRE/8M	      20	  56942400 ns/op	 147.32 MB/s
   2021 Search_Success_CachedPCRE/16M	      10	 134227100 ns/op	 124.99 MB/s
   2022 Search_Success_CachedRE2/8	20000000	       133 ns/op	  59.99 MB/s
   2023 Search_Success_CachedRE2/16	 5000000	       371 ns/op	  43.03 MB/s
   2024 Search_Success_CachedRE2/32	 5000000	       417 ns/op	  76.69 MB/s
   2025 Search_Success_CachedRE2/64	 5000000	       517 ns/op	 123.61 MB/s
   2026 Search_Success_CachedRE2/128	 5000000	       730 ns/op	 175.23 MB/s
   2027 Search_Success_CachedRE2/256	 1000000	      1134 ns/op	 225.72 MB/s
   2028 Search_Success_CachedRE2/512	 1000000	      1943 ns/op	 263.49 MB/s
   2029 Search_Success_CachedRE2/1K	  500000	      3560 ns/op	 287.59 MB/s
   2030 Search_Success_CachedRE2/2K	  500000	      6796 ns/op	 301.32 MB/s
   2031 Search_Success_CachedRE2/4K	  200000	     13266 ns/op	 308.76 MB/s
   2032 Search_Success_CachedRE2/8K	  100000	     26213 ns/op	 312.51 MB/s
   2033 Search_Success_CachedRE2/16K	   50000	     52097 ns/op	 314.49 MB/s
   2034 Search_Success_CachedRE2/32K	   10000	    104050 ns/op	 314.92 MB/s
   2035 Search_Success_CachedRE2/64K	   10000	    207657 ns/op	 315.60 MB/s
   2036 Search_Success_CachedRE2/128K	    5000	    415228 ns/op	 315.66 MB/s
   2037 Search_Success_CachedRE2/256K	    2000	    831992 ns/op	 315.08 MB/s
   2038 Search_Success_CachedRE2/512K	    1000	   1669679 ns/op	 314.01 MB/s
   2039 Search_Success_CachedRE2/1M	     500	   3364660 ns/op	 311.64 MB/s
   2040 Search_Success_CachedRE2/2M	     200	   6892065 ns/op	 304.29 MB/s
   2041 Search_Success_CachedRE2/4M	     100	  14355860 ns/op	 292.17 MB/s
   2042 Search_Success_CachedRE2/8M	      50	  30788480 ns/op	 272.46 MB/s
   2043 Search_Success_CachedRE2/16M	      20	  73781750 ns/op	 227.39 MB/s
   2044 Search_Success1_PCRE/8	 1000000	      1945 ns/op	   4.11 MB/s
   2045 Search_Success1_PCRE/16	 1000000	      2005 ns/op	   7.98 MB/s
   2046 Search_Success1_PCRE/32	 1000000	      2102 ns/op	  15.22 MB/s
   2047 Search_Success1_PCRE/64	 1000000	      2277 ns/op	  28.10 MB/s
   2048 Search_Success1_PCRE/128	 1000000	      2640 ns/op	  48.48 MB/s
   2049 Search_Success1_PCRE/256	  500000	      3321 ns/op	  77.07 MB/s
   2050 Search_Success1_PCRE/512	  500000	      4750 ns/op	 107.79 MB/s
   2051 Search_Success1_PCRE/1K	  200000	      7579 ns/op	 135.11 MB/s
   2052 Search_Success1_PCRE/2K	  200000	     13241 ns/op	 154.67 MB/s
   2053 Search_Success1_PCRE/4K	  100000	     24584 ns/op	 166.61 MB/s
   2054 Search_Success1_PCRE/8K	   50000	     47274 ns/op	 173.29 MB/s
   2055 Search_Success1_PCRE/16K	   20000	     92603 ns/op	 176.93 MB/s
   2056 Search_Success1_PCRE/32K	   10000	    183395 ns/op	 178.67 MB/s
   2057 Search_Success1_PCRE/64K	    5000	    364841 ns/op	 179.63 MB/s
   2058 Search_Success1_PCRE/128K	    2000	    728503 ns/op	 179.92 MB/s
   2059 Search_Success1_PCRE/256K	    1000	   1458071 ns/op	 179.79 MB/s
   2060 Search_Success1_PCRE/512K	     500	   2926604 ns/op	 179.15 MB/s
   2061 Search_Success1_PCRE/1M	     500	   5851218 ns/op	 179.21 MB/s
   2062 Search_Success1_PCRE/2M	     200	  11872985 ns/op	 176.63 MB/s
   2063 Search_Success1_PCRE/4M	      50	  25401620 ns/op	 165.12 MB/s
   2064 Search_Success1_PCRE/8M	      20	  56961950 ns/op	 147.27 MB/s
   2065 Search_Success1_PCRE/16M	      10	 134240500 ns/op	 124.98 MB/s
   2066 Search_Success1_RE2/8	  100000	     27528 ns/op	   0.29 MB/s
   2067 Search_Success1_RE2/16	  100000	     27909 ns/op	   0.57 MB/s
   2068 Search_Success1_RE2/32	  100000	     27939 ns/op	   1.15 MB/s
   2069 Search_Success1_RE2/64	  100000	     28296 ns/op	   2.26 MB/s
   2070 Search_Success1_RE2/128	  100000	     28485 ns/op	   4.49 MB/s
   2071 Search_Success1_RE2/256	  100000	     28656 ns/op	   8.93 MB/s
   2072 Search_Success1_RE2/512	  100000	     29337 ns/op	  17.45 MB/s
   2073 Search_Success1_RE2/1K	   50000	     31020 ns/op	  33.01 MB/s
   2074 Search_Success1_RE2/2K	   50000	     34197 ns/op	  59.89 MB/s
   2075 Search_Success1_RE2/4K	   50000	     40779 ns/op	 100.44 MB/s
   2076 Search_Success1_RE2/8K	   50000	     53805 ns/op	 152.25 MB/s
   2077 Search_Success1_RE2/16K	   20000	     79804 ns/op	 205.30 MB/s
   2078 Search_Success1_RE2/32K	   10000	    131917 ns/op	 248.40 MB/s
   2079 Search_Success1_RE2/64K	   10000	    235487 ns/op	 278.30 MB/s
   2080 Search_Success1_RE2/128K	    5000	    443078 ns/op	 295.82 MB/s
   2081 Search_Success1_RE2/256K	    2000	    859950 ns/op	 304.84 MB/s
   2082 Search_Success1_RE2/512K	    1000	   1697973 ns/op	 308.77 MB/s
   2083 Search_Success1_RE2/1M	     500	   3393262 ns/op	 309.02 MB/s
   2084 Search_Success1_RE2/2M	     200	   6926335 ns/op	 302.78 MB/s
   2085 Search_Success1_RE2/4M	     100	  14413600 ns/op	 291.00 MB/s
   2086 Search_Success1_RE2/8M	      50	  30850640 ns/op	 271.91 MB/s
   2087 Search_Success1_RE2/16M	      20	  73845250 ns/op	 227.19 MB/s
   2088 Search_Success1_Cached_PCRE/8	10000000	       255 ns/op	  31.28 MB/s
   2089 Search_Success1_Cached_PCRE/16	 5000000	       309 ns/op	  51.71 MB/s
   2090 Search_Success1_Cached_PCRE/32	 5000000	       416 ns/op	  76.76 MB/s
   2091 Search_Success1_Cached_PCRE/64	 5000000	       632 ns/op	 101.25 MB/s
   2092 Search_Success1_Cached_PCRE/128	 2000000	       935 ns/op	 136.88 MB/s
   2093 Search_Success1_Cached_PCRE/256	 1000000	      1641 ns/op	 155.95 MB/s
   2094 Search_Success1_Cached_PCRE/512	  500000	      3057 ns/op	 167.45 MB/s
   2095 Search_Success1_Cached_PCRE/1K	  500000	      5888 ns/op	 173.91 MB/s
   2096 Search_Success1_Cached_PCRE/2K	  200000	     11550 ns/op	 177.30 MB/s
   2097 Search_Success1_Cached_PCRE/4K	  100000	     22873 ns/op	 179.07 MB/s
   2098 Search_Success1_Cached_PCRE/8K	   50000	     45523 ns/op	 179.95 MB/s
   2099 Search_Success1_Cached_PCRE/16K	   20000	     90831 ns/op	 180.38 MB/s
   2100 Search_Success1_Cached_PCRE/32K	   10000	    181548 ns/op	 180.49 MB/s
   2101 Search_Success1_Cached_PCRE/64K	    5000	    362962 ns/op	 180.56 MB/s
   2102 Search_Success1_Cached_PCRE/128K	    2000	    726556 ns/op	 180.40 MB/s
   2103 Search_Success1_Cached_PCRE/256K	    1000	   1455905 ns/op	 180.06 MB/s
   2104 Search_Success1_Cached_PCRE/512K	     500	   2924290 ns/op	 179.29 MB/s
   2105 Search_Success1_Cached_PCRE/1M	     500	   5848600 ns/op	 179.29 MB/s
   2106 Search_Success1_Cached_PCRE/2M	     200	  11865335 ns/op	 176.75 MB/s
   2107 Search_Success1_Cached_PCRE/4M	      50	  25381500 ns/op	 165.25 MB/s
   2108 Search_Success1_Cached_PCRE/8M	      20	  56935900 ns/op	 147.33 MB/s
   2109 Search_Success1_Cached_PCRE/16M	      10	 134214600 ns/op	 125.00 MB/s
   2110 Search_Success1_Cached_RE2/8	 5000000	       343 ns/op	  23.27 MB/s
   2111 Search_Success1_Cached_RE2/16	 5000000	       372 ns/op	  43.01 MB/s
   2112 Search_Success1_Cached_RE2/32	 5000000	       421 ns/op	  75.96 MB/s
   2113 Search_Success1_Cached_RE2/64	 5000000	       518 ns/op	 123.53 MB/s
   2114 Search_Success1_Cached_RE2/128	 5000000	       730 ns/op	 175.31 MB/s
   2115 Search_Success1_Cached_RE2/256	 1000000	      1133 ns/op	 225.77 MB/s
   2116 Search_Success1_Cached_RE2/512	 1000000	      1943 ns/op	 263.48 MB/s
   2117 Search_Success1_Cached_RE2/1K	  500000	      3560 ns/op	 287.59 MB/s
   2118 Search_Success1_Cached_RE2/2K	  500000	      6796 ns/op	 301.33 MB/s
   2119 Search_Success1_Cached_RE2/4K	  200000	     13269 ns/op	 308.69 MB/s
   2120 Search_Success1_Cached_RE2/8K	  100000	     26212 ns/op	 312.52 MB/s
   2121 Search_Success1_Cached_RE2/16K	   50000	     52104 ns/op	 314.45 MB/s
   2122 Search_Success1_Cached_RE2/32K	   10000	    104063 ns/op	 314.88 MB/s
   2123 Search_Success1_Cached_RE2/64K	   10000	    207703 ns/op	 315.53 MB/s
   2124 Search_Success1_Cached_RE2/128K	    5000	    415264 ns/op	 315.64 MB/s
   2125 Search_Success1_Cached_RE2/256K	    2000	    831974 ns/op	 315.09 MB/s
   2126 Search_Success1_Cached_RE2/512K	    1000	   1669692 ns/op	 314.00 MB/s
   2127 Search_Success1_Cached_RE2/1M	     500	   3364484 ns/op	 311.66 MB/s
   2128 Search_Success1_Cached_RE2/2M	     200	   6892295 ns/op	 304.27 MB/s
   2129 Search_Success1_Cached_RE2/4M	     100	  14355830 ns/op	 292.17 MB/s
   2130 Search_Success1_Cached_RE2/8M	      50	  30788400 ns/op	 272.46 MB/s
   2131 Search_Success1_Cached_RE2/16M	      20	  73781700 ns/op	 227.39 MB/s
   2132 Search_Digits_PCRE	  500000	      4957 ns/op
   2133 Search_Digits_RE2	  100000	     22155 ns/op
   2134 Parse_Digits_PCRE	  500000	      5045 ns/op
   2135 Parse_Digits_RE2	  200000	      9570 ns/op
   2136 Parse_CachedDigits_PCRE	 5000000	       448 ns/op
   2137 Parse_CachedDigits_RE2	 5000000	       301 ns/op
   2138 Parse_DigitDs_PCRE	  500000	      4075 ns/op
   2139 Parse_DigitDs_RE2	  200000	      9567 ns/op
   2140 Parse_CachedDigitDs_PCRE	 5000000	       453 ns/op
   2141 Parse_CachedDigitDs_RE2	 5000000	       301 ns/op
   2142 Parse_Split_PCRE	  500000	      3055 ns/op
   2143 Parse_Split_RE2	  200000	     10818 ns/op
   2144 Parse_CachedSplit_PCRE	 5000000	       329 ns/op
   2145 Parse_CachedSplit_RE2	10000000	       172 ns/op
   2146 Parse_SplitHard_PCRE	  500000	      3069 ns/op
   2147 Parse_SplitHard_RE2	  200000	     13016 ns/op
   2148 Parse_CachedSplitHard_PCRE	 5000000	       325 ns/op
   2149 Parse_CachedSplitHard_RE2	 1000000	      2140 ns/op
   2150 Parse_CachedSplitBig1_PCRE	     500	   4502460 ns/op
   2151 Parse_CachedSplitBig1_RE2	    5000	    674142 ns/op
   2152 Parse_CachedSplitBig2_PCRE	    5000	    553268 ns/op
   2153 Parse_CachedSplitBig2_RE2	      50	  55654780 ns/op
   2154 BM_PCRE_Compile	  500000	      3780 ns/op
   2155 BM_RE2_Compile	  200000	     10409 ns/op
   2156 SearchPhone_CachedPCRE/8	 1000000	      1155 ns/op	   6.92 MB/s
   2157 SearchPhone_CachedPCRE/16	 1000000	      1900 ns/op	   8.42 MB/s
   2158 SearchPhone_CachedPCRE/32	  500000	      3414 ns/op	   9.37 MB/s
   2159 SearchPhone_CachedPCRE/64	  500000	      6265 ns/op	  10.21 MB/s
   2160 SearchPhone_CachedPCRE/128	  200000	     12227 ns/op	  10.47 MB/s
   2161 SearchPhone_CachedPCRE/256	  100000	     23880 ns/op	  10.72 MB/s
   2162 SearchPhone_CachedPCRE/512	   50000	     47672 ns/op	  10.74 MB/s
   2163 SearchPhone_CachedPCRE/1K	   20000	     94526 ns/op	  10.83 MB/s
   2164 SearchPhone_CachedPCRE/2K	   10000	    186297 ns/op	  10.99 MB/s
   2165 SearchPhone_CachedPCRE/4K	    5000	    365404 ns/op	  11.21 MB/s
   2166 SearchPhone_CachedPCRE/8K	    5000	    726987 ns/op	  11.27 MB/s
   2167 SearchPhone_CachedPCRE/16K	    2000	   1451414 ns/op	  11.29 MB/s
   2168 SearchPhone_CachedPCRE/32K	    1000	   2900737 ns/op	  11.30 MB/s
   2169 SearchPhone_CachedPCRE/64K	     500	   5795914 ns/op	  11.31 MB/s
   2170 SearchPhone_CachedPCRE/128K	     100	  11603080 ns/op	  11.30 MB/s
   2171 SearchPhone_CachedPCRE/256K	     100	  23178330 ns/op	  11.31 MB/s
   2172 SearchPhone_CachedPCRE/512K	      50	  46345740 ns/op	  11.31 MB/s
   2173 SearchPhone_CachedPCRE/1M	      20	  92692000 ns/op	  11.31 MB/s
   2174 SearchPhone_CachedPCRE/2M	      10	 185324900 ns/op	  11.32 MB/s
   2175 SearchPhone_CachedPCRE/4M	       5	 370957000 ns/op	  11.31 MB/s
   2176 SearchPhone_CachedPCRE/8M	       5	 741607400 ns/op	  11.31 MB/s
   2177 SearchPhone_CachedPCRE/16M	       1	1482978000 ns/op	  11.31 MB/s
   2178 SearchPhone_CachedRE2/8	 2000000	       860 ns/op	   9.30 MB/s
   2179 SearchPhone_CachedRE2/16	 2000000	       903 ns/op	  17.71 MB/s
   2180 SearchPhone_CachedRE2/32	 2000000	       944 ns/op	  33.87 MB/s
   2181 SearchPhone_CachedRE2/64	 1000000	      1060 ns/op	  60.34 MB/s
   2182 SearchPhone_CachedRE2/128	 1000000	      1267 ns/op	 100.95 MB/s
   2183 SearchPhone_CachedRE2/256	 1000000	      1674 ns/op	 152.88 MB/s
   2184 SearchPhone_CachedRE2/512	 1000000	      2476 ns/op	 206.78 MB/s
   2185 SearchPhone_CachedRE2/1K	  500000	      4097 ns/op	 249.91 MB/s
   2186 SearchPhone_CachedRE2/2K	  500000	      7343 ns/op	 278.89 MB/s
   2187 SearchPhone_CachedRE2/4K	  200000	     13823 ns/op	 296.31 MB/s
   2188 SearchPhone_CachedRE2/8K	  100000	     26767 ns/op	 306.04 MB/s
   2189 SearchPhone_CachedRE2/16K	   50000	     52732 ns/op	 310.70 MB/s
   2190 SearchPhone_CachedRE2/32K	   10000	    104785 ns/op	 312.72 MB/s
   2191 SearchPhone_CachedRE2/64K	   10000	    208330 ns/op	 314.58 MB/s
   2192 SearchPhone_CachedRE2/128K	    5000	    415442 ns/op	 315.50 MB/s
   2193 SearchPhone_CachedRE2/256K	    2000	    829700 ns/op	 315.95 MB/s
   2194 SearchPhone_CachedRE2/512K	    1000	   1658075 ns/op	 316.20 MB/s
   2195 SearchPhone_CachedRE2/1M	     500	   3315348 ns/op	 316.28 MB/s
   2196 SearchPhone_CachedRE2/2M	     500	   6637420 ns/op	 315.96 MB/s
   2197 SearchPhone_CachedRE2/4M	     100	  13343750 ns/op	 314.33 MB/s
   2198 SearchPhone_CachedRE2/8M	     100	  26723120 ns/op	 313.91 MB/s
   2199 SearchPhone_CachedRE2/16M	      50	  53440620 ns/op	 313.94 MB/s
   2200 EmptyPartialMatchPCRE	20000000	       137 ns/op
   2201 EmptyPartialMatchRE2	 5000000	       310 ns/op
   2202 SimplePartialMatchPCRE	10000000	       188 ns/op
   2203 SimplePartialMatchRE2	 5000000	       354 ns/op
   2204 HTTPPartialMatchPCRE	 5000000	       574 ns/op
   2205 HTTPPartialMatchRE2	 5000000	       627 ns/op
   2206 SmallHTTPPartialMatchPCRE	 5000000	       574 ns/op
   2207 SmallHTTPPartialMatchRE2	 5000000	       627 ns/op
   2208 DotMatchPCRE	 5000000	       409 ns/op
   2209 DotMatchRE2	 5000000	       691 ns/op
   2210 ASCIIMatchPCRE	 5000000	       392 ns/op
   2211 ASCIIMatchRE2	 5000000	       686 ns/op
   2212