OLD | NEW |
(Empty) | |
| 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@lists.ubuntu.com> |
| 7 Original-Maintainer: Mark Baker <mark@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 |
OLD | NEW |