OLD | NEW |
| (Empty) |
1 hw.machine = i386 | |
2 hw.model = MacPro1,1 | |
3 hw.ncpu = 4 | |
4 hw.byteorder = 1234 | |
5 hw.physmem = 2147483648 | |
6 hw.usermem = 1477443584 | |
7 hw.pagesize = 4096 | |
8 hw.epoch = 0 | |
9 hw.vectorunit = 1 | |
10 hw.busfrequency = 1332000000 | |
11 hw.cpufrequency = 2660000000 | |
12 hw.cachelinesize = 64 | |
13 hw.l1icachesize = 32768 | |
14 hw.l1dcachesize = 32768 | |
15 hw.l2settings = 1 | |
16 hw.l2cachesize = 4194304 | |
17 hw.tbfrequency = 1000000000 | |
18 hw.memsize = 4294967296 | |
19 hw.availcpu = 4 | |
20 net.link.ether.inet.apple_hwcksum_rx: 1 | |
21 net.link.ether.inet.apple_hwcksum_tx: 1 | |
22 hw.ncpu: 4 | |
23 hw.byteorder: 1234 | |
24 hw.memsize: 4294967296 | |
25 hw.activecpu: 4 | |
26 hw.optional.x86_64: 1 | |
27 hw.optional.sse4_2: 0 | |
28 hw.optional.sse4_1: 0 | |
29 hw.optional.supplementalsse3: 1 | |
30 hw.optional.sse3: 1 | |
31 hw.optional.sse2: 1 | |
32 hw.optional.sse: 1 | |
33 hw.optional.mmx: 1 | |
34 hw.optional.floatingpoint: 1 | |
35 hw.packages: 2 | |
36 hw.tbfrequency: 1000000000 | |
37 hw.l2cachesize: 4194304 | |
38 hw.l1dcachesize: 32768 | |
39 hw.l1icachesize: 32768 | |
40 hw.cachelinesize: 64 | |
41 hw.cpufrequency_max: 2660000000 | |
42 hw.cpufrequency_min: 2660000000 | |
43 hw.cpufrequency: 2660000000 | |
44 hw.busfrequency_max: 1332000000 | |
45 hw.busfrequency_min: 1332000000 | |
46 hw.busfrequency: 1332000000 | |
47 hw.pagesize: 4096 | |
48 hw.cachesize: 4294967296 32768 4194304 0 0 0 0 0 0 0 | |
49 hw.cacheconfig: 4 1 2 0 0 0 0 0 0 0 | |
50 hw.cpufamily: 1114597871 | |
51 hw.cpu64bit_capable: 1 | |
52 hw.cpusubtype: 4 | |
53 hw.cputype: 7 | |
54 hw.logicalcpu_max: 4 | |
55 hw.logicalcpu: 4 | |
56 hw.physicalcpu_max: 4 | |
57 hw.physicalcpu: 4 | |
58 machdep.pmap.hashwalks: 1141082341 | |
59 | |
60 machdep.cpu.thread_count: 2 | |
61 machdep.cpu.core_count: 2 | |
62 machdep.cpu.address_bits.virtual: 48 | |
63 machdep.cpu.address_bits.physical: 36 | |
64 machdep.cpu.tlb.data_large: 32 | |
65 machdep.cpu.tlb.inst_large: 8 | |
66 machdep.cpu.tlb.data_small: 256 | |
67 machdep.cpu.tlb.inst_small: 128 | |
68 machdep.cpu.cache.size: 4096 | |
69 machdep.cpu.cache.L2_associativity: 8 | |
70 machdep.cpu.cache.linesize: 64 | |
71 machdep.cpu.arch_perf.fixed_width: 0 | |
72 machdep.cpu.arch_perf.fixed_number: 0 | |
73 machdep.cpu.arch_perf.events: 0 | |
74 machdep.cpu.arch_perf.events_number: 7 | |
75 machdep.cpu.arch_perf.width: 40 | |
76 machdep.cpu.arch_perf.number: 2 | |
77 machdep.cpu.arch_perf.version: 2 | |
78 machdep.cpu.thermal.ACNT_MCNT: 1 | |
79 machdep.cpu.thermal.thresholds: 2 | |
80 machdep.cpu.thermal.dynamic_acceleration: 0 | |
81 machdep.cpu.thermal.sensor: 1 | |
82 machdep.cpu.mwait.sub_Cstates: 32 | |
83 machdep.cpu.mwait.extensions: 3 | |
84 machdep.cpu.mwait.linesize_max: 64 | |
85 machdep.cpu.mwait.linesize_min: 64 | |
86 machdep.cpu.microcode_version: 68 | |
87 machdep.cpu.cores_per_package: 2 | |
88 machdep.cpu.logical_per_package: 2 | |
89 machdep.cpu.extfeatures: XD EM64T | |
90 machdep.cpu.features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA C
MOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM SSE3 MON DSCPL VMX EST T
M2 SSSE3 CX16 TPR PDCM | |
91 machdep.cpu.brand: 0 | |
92 machdep.cpu.signature: 1782 | |
93 machdep.cpu.extfeature_bits: 537919488 1 | |
94 machdep.cpu.feature_bits: -1075053569 320445 | |
95 machdep.cpu.stepping: 6 | |
96 machdep.cpu.extfamily: 0 | |
97 machdep.cpu.extmodel: 0 | |
98 machdep.cpu.model: 15 | |
99 machdep.cpu.family: 6 | |
100 machdep.cpu.brand_string: Intel(R) Xeon(R) CPU 5150 @ 2.66GHz | |
101 machdep.cpu.vendor: GenuineIntel | |
102 | |
103 ==BENCHMARK== wreck.mtv.corp.google.com Fri Feb 26 13:45:06 PST 2010 | |
104 # Darwin wreck.mtv.corp.google.com 9.8.0 Darwin Kernel Version 9.8.0: Wed Jul 15
16:55:01 PDT 2009; root:xnu-1228.15.4~1/RELEASE_I386 i386 | |
105 # i686-apple-darwin9-g++-4.0.1 (GCC) 4.0.1 (Apple Inc. build 5484) | |
106 # Copyright (C) 2005 Free Software Foundation, Inc. | |
107 # This is free software; see the source for copying conditions. There is NO | |
108 # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | |
109 # | |
110 # d7671f473f1a+ tip | |
111 obj/test/regexp_benchmark: Mach-O executable i386 | |
112 | |
113 Search_Easy0_CachedPCRE/8 10000000 142 ns/op 56.08
MB/s | |
114 Search_Easy0_CachedPCRE/16 10000000 184 ns/op 86.70
MB/s | |
115 Search_Easy0_CachedPCRE/32 5000000 266 ns/op 120.15
MB/s | |
116 Search_Easy0_CachedPCRE/64 5000000 433 ns/op 147.54
MB/s | |
117 Search_Easy0_CachedPCRE/128 2000000 782 ns/op 163.61
MB/s | |
118 Search_Easy0_CachedPCRE/256 1000000 1435 ns/op 178.37
MB/s | |
119 Search_Easy0_CachedPCRE/512 500000 3151 ns/op 162.46
MB/s | |
120 Search_Easy0_CachedPCRE/1K 200000 6522 ns/op 156.99
MB/s | |
121 Search_Easy0_CachedPCRE/2K 100000 12024 ns/op 170.32
MB/s | |
122 Search_Easy0_CachedPCRE/4K 50000 24372 ns/op 168.06
MB/s | |
123 Search_Easy0_CachedPCRE/8K 50000 48326 ns/op 169.51
MB/s | |
124 Search_Easy0_CachedPCRE/16K 20000 96331 ns/op 170.08
MB/s | |
125 Search_Easy0_CachedPCRE/32K 10000 189172 ns/op 173.22
MB/s | |
126 Search_Easy0_CachedPCRE/64K 5000 380022 ns/op 172.45
MB/s | |
127 Search_Easy0_CachedPCRE/128K 2000 759526 ns/op 172.57
MB/s | |
128 Search_Easy0_CachedPCRE/256K 1000 1514090 ns/op 173.14
MB/s | |
129 Search_Easy0_CachedPCRE/512K 500 3039238 ns/op 172.51
MB/s | |
130 Search_Easy0_CachedPCRE/1M 200 6089745 ns/op 172.19
MB/s | |
131 Search_Easy0_CachedPCRE/2M 100 12326550 ns/op 170.13
MB/s | |
132 Search_Easy0_CachedPCRE/4M 50 24663580 ns/op 170.06
MB/s | |
133 Search_Easy0_CachedPCRE/8M 50 49853660 ns/op 168.26
MB/s | |
134 Search_Easy0_CachedPCRE/16M 10 100141300 ns/op 167.54
MB/s | |
135 Search_Easy0_CachedRE2/8 5000000 441 ns/op 18.13
MB/s | |
136 Search_Easy0_CachedRE2/16 5000000 451 ns/op 35.44
MB/s | |
137 Search_Easy0_CachedRE2/32 5000000 477 ns/op 66.96
MB/s | |
138 Search_Easy0_CachedRE2/64 2000000 527 ns/op 121.31
MB/s | |
139 Search_Easy0_CachedRE2/128 2000000 601 ns/op 212.78
MB/s | |
140 Search_Easy0_CachedRE2/256 2000000 800 ns/op 319.67
MB/s | |
141 Search_Easy0_CachedRE2/512 1000000 1189 ns/op 430.48
MB/s | |
142 Search_Easy0_CachedRE2/1K 1000000 2010 ns/op 509.44
MB/s | |
143 Search_Easy0_CachedRE2/2K 500000 3660 ns/op 559.55
MB/s | |
144 Search_Easy0_CachedRE2/4K 200000 7036 ns/op 582.08
MB/s | |
145 Search_Easy0_CachedRE2/8K 100000 13675 ns/op 599.04
MB/s | |
146 Search_Easy0_CachedRE2/16K 50000 27108 ns/op 604.38
MB/s | |
147 Search_Easy0_CachedRE2/32K 20000 53246 ns/op 615.40
MB/s | |
148 Search_Easy0_CachedRE2/64K 10000 105293 ns/op 622.41
MB/s | |
149 Search_Easy0_CachedRE2/128K 5000 210763 ns/op 621.89
MB/s | |
150 Search_Easy0_CachedRE2/256K 5000 418416 ns/op 626.51
MB/s | |
151 Search_Easy0_CachedRE2/512K 2000 840122 ns/op 624.06
MB/s | |
152 Search_Easy0_CachedRE2/1M 1000 1686321 ns/op 621.81
MB/s | |
153 Search_Easy0_CachedRE2/2M 500 3394234 ns/op 617.86
MB/s | |
154 Search_Easy0_CachedRE2/4M 200 6926710 ns/op 605.53
MB/s | |
155 Search_Easy0_CachedRE2/8M 100 13850090 ns/op 605.67
MB/s | |
156 Search_Easy0_CachedRE2/16M 50 27810480 ns/op 603.27
MB/s | |
157 Search_Easy1_CachedPCRE/8 10000000 145 ns/op 55.08
MB/s | |
158 Search_Easy1_CachedPCRE/16 10000000 186 ns/op 85.59
MB/s | |
159 Search_Easy1_CachedPCRE/32 5000000 268 ns/op 119.32
MB/s | |
160 Search_Easy1_CachedPCRE/64 5000000 436 ns/op 146.76
MB/s | |
161 Search_Easy1_CachedPCRE/128 2000000 786 ns/op 162.78
MB/s | |
162 Search_Easy1_CachedPCRE/256 1000000 1446 ns/op 176.97
MB/s | |
163 Search_Easy1_CachedPCRE/512 500000 2947 ns/op 173.70
MB/s | |
164 Search_Easy1_CachedPCRE/1K 200000 6212 ns/op 164.82
MB/s | |
165 Search_Easy1_CachedPCRE/2K 100000 12544 ns/op 163.25
MB/s | |
166 Search_Easy1_CachedPCRE/4K 50000 24997 ns/op 163.85
MB/s | |
167 Search_Easy1_CachedPCRE/8K 50000 49945 ns/op 164.02
MB/s | |
168 Search_Easy1_CachedPCRE/16K 20000 98856 ns/op 165.73
MB/s | |
169 Search_Easy1_CachedPCRE/32K 10000 196635 ns/op 166.64
MB/s | |
170 Search_Easy1_CachedPCRE/64K 5000 392336 ns/op 167.04
MB/s | |
171 Search_Easy1_CachedPCRE/128K 2000 781551 ns/op 167.71
MB/s | |
172 Search_Easy1_CachedPCRE/256K 1000 1572536 ns/op 166.70
MB/s | |
173 Search_Easy1_CachedPCRE/512K 500 3133634 ns/op 167.31
MB/s | |
174 Search_Easy1_CachedPCRE/1M 200 6268370 ns/op 167.28
MB/s | |
175 Search_Easy1_CachedPCRE/2M 100 12629380 ns/op 166.05
MB/s | |
176 Search_Easy1_CachedPCRE/4M 50 25311280 ns/op 165.71
MB/s | |
177 Search_Easy1_CachedPCRE/8M 20 50747250 ns/op 165.30
MB/s | |
178 Search_Easy1_CachedPCRE/16M 10 102157400 ns/op 164.23
MB/s | |
179 Search_Easy1_CachedRE2/8 5000000 431 ns/op 18.53
MB/s | |
180 Search_Easy1_CachedRE2/16 5000000 448 ns/op 35.70
MB/s | |
181 Search_Easy1_CachedRE2/32 5000000 475 ns/op 67.36
MB/s | |
182 Search_Easy1_CachedRE2/64 2000000 526 ns/op 121.54
MB/s | |
183 Search_Easy1_CachedRE2/128 2000000 603 ns/op 212.23
MB/s | |
184 Search_Easy1_CachedRE2/256 2000000 799 ns/op 320.12
MB/s | |
185 Search_Easy1_CachedRE2/512 1000000 1182 ns/op 433.15
MB/s | |
186 Search_Easy1_CachedRE2/1K 1000000 2001 ns/op 511.61
MB/s | |
187 Search_Easy1_CachedRE2/2K 500000 3639 ns/op 562.68
MB/s | |
188 Search_Easy1_CachedRE2/4K 200000 7020 ns/op 583.43
MB/s | |
189 Search_Easy1_CachedRE2/8K 100000 13720 ns/op 597.04
MB/s | |
190 Search_Easy1_CachedRE2/16K 50000 27091 ns/op 604.76
MB/s | |
191 Search_Easy1_CachedRE2/32K 20000 53363 ns/op 614.06
MB/s | |
192 Search_Easy1_CachedRE2/64K 10000 104803 ns/op 625.32
MB/s | |
193 Search_Easy1_CachedRE2/128K 5000 210012 ns/op 624.11
MB/s | |
194 Search_Easy1_CachedRE2/256K 5000 416117 ns/op 629.98
MB/s | |
195 Search_Easy1_CachedRE2/512K 2000 832909 ns/op 629.47
MB/s | |
196 Search_Easy1_CachedRE2/1M 1000 1685969 ns/op 621.94
MB/s | |
197 Search_Easy1_CachedRE2/2M 500 3388716 ns/op 618.86
MB/s | |
198 Search_Easy1_CachedRE2/4M 200 6872645 ns/op 610.29
MB/s | |
199 Search_Easy1_CachedRE2/8M 100 13975650 ns/op 600.23
MB/s | |
200 Search_Easy1_CachedRE2/16M 50 27882420 ns/op 601.71
MB/s | |
201 Search_Medium_CachedPCRE/8 10000000 144 ns/op 55.25
MB/s | |
202 Search_Medium_CachedPCRE/16 10000000 192 ns/op 83.21
MB/s | |
203 Search_Medium_CachedPCRE/32 5000000 280 ns/op 114.08
MB/s | |
204 Search_Medium_CachedPCRE/64 5000000 452 ns/op 141.46
MB/s | |
205 Search_Medium_CachedPCRE/128 200000 6086 ns/op 21.03
MB/s | |
206 Search_Medium_CachedPCRE/256 100000 11456 ns/op 22.35
MB/s | |
207 Search_Medium_CachedPCRE/512 50000 27208 ns/op 18.82
MB/s | |
208 Search_Medium_CachedPCRE/1K 20000 53266 ns/op 19.22
MB/s | |
209 Search_Medium_CachedPCRE/2K 20000 84985 ns/op 24.10
MB/s | |
210 Search_Medium_CachedPCRE/4K 5000 205715 ns/op 19.91
MB/s | |
211 Search_Medium_CachedPCRE/8K 5000 421092 ns/op 19.45
MB/s | |
212 Search_Medium_CachedPCRE/16K 2000 847861 ns/op 19.32
MB/s | |
213 Search_Medium_CachedPCRE/32K 1000 1688903 ns/op 19.40
MB/s | |
214 Search_Medium_CachedPCRE/64K 500 3374828 ns/op 19.42
MB/s | |
215 Search_Medium_CachedPCRE/128K 200 6737375 ns/op 19.45
MB/s | |
216 Search_Medium_CachedPCRE/256K 100 13497210 ns/op 19.42
MB/s | |
217 Search_Medium_CachedRE2/8 5000000 456 ns/op 17.53
MB/s | |
218 Search_Medium_CachedRE2/16 5000000 499 ns/op 32.05
MB/s | |
219 Search_Medium_CachedRE2/32 2000000 575 ns/op 55.62
MB/s | |
220 Search_Medium_CachedRE2/64 2000000 730 ns/op 87.61
MB/s | |
221 Search_Medium_CachedRE2/128 1000000 1051 ns/op 121.72
MB/s | |
222 Search_Medium_CachedRE2/256 1000000 1695 ns/op 150.98
MB/s | |
223 Search_Medium_CachedRE2/512 500000 2947 ns/op 173.73
MB/s | |
224 Search_Medium_CachedRE2/1K 200000 5474 ns/op 187.04
MB/s | |
225 Search_Medium_CachedRE2/2K 100000 10384 ns/op 197.21
MB/s | |
226 Search_Medium_CachedRE2/4K 50000 20546 ns/op 199.35
MB/s | |
227 Search_Medium_CachedRE2/8K 50000 39540 ns/op 207.18
MB/s | |
228 Search_Medium_CachedRE2/16K 20000 77860 ns/op 210.43
MB/s | |
229 Search_Medium_CachedRE2/32K 10000 154440 ns/op 212.17
MB/s | |
230 Search_Medium_CachedRE2/64K 5000 306800 ns/op 213.61
MB/s | |
231 Search_Medium_CachedRE2/128K 2000 627489 ns/op 208.88
MB/s | |
232 Search_Medium_CachedRE2/256K 1000 1232221 ns/op 212.74
MB/s | |
233 Search_Medium_CachedRE2/512K 500 2473372 ns/op 211.97
MB/s | |
234 Search_Medium_CachedRE2/1M 500 4963800 ns/op 211.24
MB/s | |
235 Search_Medium_CachedRE2/2M 200 10010555 ns/op 209.49
MB/s | |
236 Search_Medium_CachedRE2/4M 50 20355180 ns/op 206.06
MB/s | |
237 Search_Medium_CachedRE2/8M 50 40085120 ns/op 209.27
MB/s | |
238 Search_Medium_CachedRE2/16M 20 81232650 ns/op 206.53
MB/s | |
239 Search_Hard_CachedPCRE/8 10000000 145 ns/op 54.95
MB/s | |
240 Search_Hard_CachedPCRE/16 10000000 191 ns/op 83.60
MB/s | |
241 Search_Hard_CachedPCRE/32 5000000 279 ns/op 114.53
MB/s | |
242 Search_Hard_CachedPCRE/64 5000000 463 ns/op 137.99
MB/s | |
243 Search_Hard_CachedPCRE/128 5000 235508 ns/op 0.54
MB/s | |
244 Search_Hard_CachedPCRE/256 2000 885356 ns/op 0.29
MB/s | |
245 Search_Hard_CachedPCRE/512 500 3682430 ns/op 0.14
MB/s | |
246 Search_Hard_CachedPCRE/1K 100 14493660 ns/op 0.07
MB/s | |
247 Search_Hard_CachedPCRE/2K 20 54810600 ns/op 0.04
MB/s | |
248 Search_Hard_CachedPCRE/4K 5 236421800 ns/op 0.02
MB/s | |
249 Search_Hard_CachedRE2/8 5000000 460 ns/op 17.39 MB/s | |
250 Search_Hard_CachedRE2/16 5000000 498 ns/op 32.11
MB/s | |
251 Search_Hard_CachedRE2/32 2000000 570 ns/op 56.05
MB/s | |
252 Search_Hard_CachedRE2/64 2000000 726 ns/op 88.08
MB/s | |
253 Search_Hard_CachedRE2/128 1000000 1044 ns/op 122.53
MB/s | |
254 Search_Hard_CachedRE2/256 1000000 1669 ns/op 153.37
MB/s | |
255 Search_Hard_CachedRE2/512 500000 2910 ns/op 175.92
MB/s | |
256 Search_Hard_CachedRE2/1K 200000 5380 ns/op 190.32
MB/s | |
257 Search_Hard_CachedRE2/2K 100000 10730 ns/op 190.86
MB/s | |
258 Search_Hard_CachedRE2/4K 50000 20827 ns/op 196.66
MB/s | |
259 Search_Hard_CachedRE2/8K 50000 39641 ns/op 206.65
MB/s | |
260 Search_Hard_CachedRE2/16K 20000 78174 ns/op 209.58
MB/s | |
261 Search_Hard_CachedRE2/32K 10000 154236 ns/op 212.45
MB/s | |
262 Search_Hard_CachedRE2/64K 5000 307131 ns/op 213.38
MB/s | |
263 Search_Hard_CachedRE2/128K 2000 617929 ns/op 212.11
MB/s | |
264 Search_Hard_CachedRE2/256K 1000 1235441 ns/op 212.19
MB/s | |
265 Search_Hard_CachedRE2/512K 500 2465954 ns/op 212.61
MB/s | |
266 Search_Hard_CachedRE2/1M 500 4943778 ns/op 212.10
MB/s | |
267 Search_Hard_CachedRE2/2M 200 9957805 ns/op 210.60
MB/s | |
268 Search_Hard_CachedRE2/4M 50 20109920 ns/op 208.57
MB/s | |
269 Search_Hard_CachedRE2/8M 50 40249680 ns/op 208.41
MB/s | |
270 Search_Hard_CachedRE2/16M 20 79626800 ns/op 210.70
MB/s | |
271 Search_Parens_CachedPCRE/8 5000000 207 ns/op 38.46
MB/s | |
272 Search_Parens_CachedRE2/8 5000000 460 ns/op 17.35
MB/s | |
273 Search_Parens_CachedRE2/16 5000000 499 ns/op 32.01
MB/s | |
274 Search_Parens_CachedRE2/32 2000000 566 ns/op 56.44
MB/s | |
275 Search_Parens_CachedRE2/64 2000000 731 ns/op 87.44
MB/s | |
276 Search_Parens_CachedRE2/128 1000000 1046 ns/op 122.35
MB/s | |
277 Search_Parens_CachedRE2/256 1000000 1674 ns/op 152.87
MB/s | |
278 Search_Parens_CachedRE2/512 500000 2889 ns/op 177.21
MB/s | |
279 Search_Parens_CachedRE2/1K 200000 5456 ns/op 187.68
MB/s | |
280 Search_Parens_CachedRE2/2K 100000 10527 ns/op 194.54
MB/s | |
281 Search_Parens_CachedRE2/4K 50000 20632 ns/op 198.52
MB/s | |
282 Search_Parens_CachedRE2/8K 50000 39791 ns/op 205.87
MB/s | |
283 Search_Parens_CachedRE2/16K 20000 77748 ns/op 210.73
MB/s | |
284 Search_Parens_CachedRE2/32K 10000 154317 ns/op 212.34
MB/s | |
285 Search_Parens_CachedRE2/64K 5000 306631 ns/op 213.73
MB/s | |
286 Search_Parens_CachedRE2/128K 2000 618071 ns/op 212.07
MB/s | |
287 Search_Parens_CachedRE2/256K 1000 1231452 ns/op 212.87
MB/s | |
288 Search_Parens_CachedRE2/512K 500 2463338 ns/op 212.84
MB/s | |
289 Search_Parens_CachedRE2/1M 500 4945594 ns/op 212.02
MB/s | |
290 Search_Parens_CachedRE2/2M 100 10028120 ns/op 209.13
MB/s | |
291 Search_Parens_CachedRE2/4M 50 20201820 ns/op 207.62
MB/s | |
292 Search_Parens_CachedRE2/8M 50 40668120 ns/op 206.27
MB/s | |
293 Search_Parens_CachedRE2/16M 20 80655350 ns/op 208.01
MB/s | |
294 Search_BigFixed_CachedPCRE/8 5000000 285 ns/op 28.06
MB/s | |
295 Search_BigFixed_CachedPCRE/16 5000000 371 ns/op 43.10
MB/s | |
296 Search_BigFixed_CachedPCRE/32 2000000 544 ns/op 58.77
MB/s | |
297 Search_BigFixed_CachedPCRE/64 2000000 891 ns/op 71.75
MB/s | |
298 Search_BigFixed_CachedPCRE/128 1000000 1599 ns/op 80.04
MB/s | |
299 Search_BigFixed_CachedPCRE/256 500000 2995 ns/op 85.46
MB/s | |
300 Search_BigFixed_CachedPCRE/512 200000 5724 ns/op 89.44
MB/s | |
301 Search_BigFixed_CachedPCRE/1K 100000 11311 ns/op 90.53
MB/s | |
302 Search_BigFixed_CachedPCRE/2K 50000 22347 ns/op 91.65
MB/s | |
303 Search_BigFixed_CachedPCRE/4K 50000 44379 ns/op 92.29
MB/s | |
304 Search_BigFixed_CachedPCRE/8K 20000 87509 ns/op 93.61
MB/s | |
305 Search_BigFixed_CachedPCRE/16K 10000 175594 ns/op 93.31
MB/s | |
306 Search_BigFixed_CachedPCRE/32K 5000 352953 ns/op 92.84
MB/s | |
307 Search_BigFixed_CachedRE2/8 10000000 164 ns/op 48.68
MB/s | |
308 Search_BigFixed_CachedRE2/16 5000000 487 ns/op 32.84
MB/s | |
309 Search_BigFixed_CachedRE2/32 2000000 539 ns/op 59.28
MB/s | |
310 Search_BigFixed_CachedRE2/64 2000000 612 ns/op 104.53
MB/s | |
311 Search_BigFixed_CachedRE2/128 2000000 781 ns/op 163.87
MB/s | |
312 Search_BigFixed_CachedRE2/256 1000000 1082 ns/op 236.58
MB/s | |
313 Search_BigFixed_CachedRE2/512 1000000 1689 ns/op 303.00
MB/s | |
314 Search_BigFixed_CachedRE2/1K 500000 2924 ns/op 350.17
MB/s | |
315 Search_BigFixed_CachedRE2/2K 200000 5753 ns/op 355.99
MB/s | |
316 Search_BigFixed_CachedRE2/4K 100000 10436 ns/op 392.46
MB/s | |
317 Search_BigFixed_CachedRE2/8K 50000 20223 ns/op 405.08
MB/s | |
318 Search_BigFixed_CachedRE2/16K 50000 40733 ns/op 402.23
MB/s | |
319 Search_BigFixed_CachedRE2/32K 20000 80342 ns/op 407.86
MB/s | |
320 Search_BigFixed_CachedRE2/64K 10000 159585 ns/op 410.66
MB/s | |
321 Search_BigFixed_CachedRE2/128K 5000 320376 ns/op 409.12
MB/s | |
322 Search_BigFixed_CachedRE2/256K 2000 641718 ns/op 408.50
MB/s | |
323 Search_BigFixed_CachedRE2/512K 1000 1290373 ns/op 406.31
MB/s | |
324 Search_BigFixed_CachedRE2/1M 500 2638566 ns/op 397.40
MB/s | |
325 Search_Success_PCRE/8 500000 3393 ns/op 2.36 MB/s | |
326 Search_Success_PCRE/16 500000 3469 ns/op 4.61 MB/s | |
327 Search_Success_PCRE/32 500000 3499 ns/op 9.15 MB/s | |
328 Search_Success_PCRE/64 500000 3848 ns/op 16.63 MB/s | |
329 Search_Success_PCRE/128 500000 4582 ns/op 27.93 MB/s | |
330 Search_Success_PCRE/256 200000 5678 ns/op 45.08 MB/s | |
331 Search_Success_PCRE/512 200000 8267 ns/op 61.93 MB/s | |
332 Search_Success_PCRE/1K 100000 13341 ns/op 76.75 MB/s | |
333 Search_Success_PCRE/2K 50000 23974 ns/op 85.42 MB/s | |
334 Search_Success_PCRE/4K 50000 44459 ns/op 92.13 MB/s | |
335 Search_Success_PCRE/8K 20000 87665 ns/op 93.45 MB/s | |
336 Search_Success_PCRE/16K 10000 174412 ns/op 93.94 MB/s | |
337 Search_Success_PCRE/32K 5000 348685 ns/op 93.98 MB/s | |
338 Search_Success_PCRE/64K 2000 695853 ns/op 94.18 MB/s | |
339 Search_Success_PCRE/128K 1000 1382530 ns/op 94.81
MB/s | |
340 Search_Success_PCRE/256K 500 2777966 ns/op 94.37
MB/s | |
341 Search_Success_PCRE/512K 200 5622585 ns/op 93.25
MB/s | |
342 Search_Success_PCRE/1M 100 11355970 ns/op 92.34 MB/s | |
343 Search_Success_PCRE/2M 50 23359260 ns/op 89.78 MB/s | |
344 Search_Success_PCRE/4M 20 50359900 ns/op 83.29 MB/s | |
345 Search_Success_PCRE/8M 10 111431900 ns/op 75.28 MB/s | |
346 Search_Success_PCRE/16M 5 265918600 ns/op 63.09 MB/s | |
347 Search_Success_RE2/8 100000 16060 ns/op 0.50 MB/s | |
348 Search_Success_RE2/16 50000 34580 ns/op 0.46 MB/s | |
349 Search_Success_RE2/32 50000 35094 ns/op 0.91 MB/s | |
350 Search_Success_RE2/64 50000 35110 ns/op 1.82 MB/s | |
351 Search_Success_RE2/128 50000 35001 ns/op 3.66 MB/s | |
352 Search_Success_RE2/256 50000 35354 ns/op 7.24 MB/s | |
353 Search_Success_RE2/512 50000 36899 ns/op 13.88 MB/s | |
354 Search_Success_RE2/1K 50000 39012 ns/op 26.25 MB/s | |
355 Search_Success_RE2/2K 50000 42906 ns/op 47.73 MB/s | |
356 Search_Success_RE2/4K 20000 53136 ns/op 77.08 MB/s | |
357 Search_Success_RE2/8K 20000 72624 ns/op 112.80 MB/s | |
358 Search_Success_RE2/16K 10000 112251 ns/op 145.96 MB/s | |
359 Search_Success_RE2/32K 10000 189404 ns/op 173.01 MB/s | |
360 Search_Success_RE2/64K 5000 345391 ns/op 189.74 MB/s | |
361 Search_Success_RE2/128K 2000 651836 ns/op 201.08 MB/s | |
362 Search_Success_RE2/256K 1000 1265262 ns/op 207.19 MB/s | |
363 Search_Success_RE2/512K 500 2516902 ns/op 208.31 MB/s | |
364 Search_Success_RE2/1M 200 5097685 ns/op 205.70 MB/s | |
365 Search_Success_RE2/2M 100 10551640 ns/op 198.75 MB/s | |
366 Search_Success_RE2/4M 50 22130760 ns/op 189.52 MB/s | |
367 Search_Success_RE2/8M 20 51212750 ns/op 163.80 MB/s | |
368 Search_Success_RE2/16M 10 125281500 ns/op 133.92 MB/s | |
369 Search_Success_CachedPCRE/8 5000000 276 ns/op 28.97
MB/s | |
370 Search_Success_CachedPCRE/16 5000000 354 ns/op 45.15
MB/s | |
371 Search_Success_CachedPCRE/32 2000000 515 ns/op 62.03
MB/s | |
372 Search_Success_CachedPCRE/64 2000000 823 ns/op 77.73
MB/s | |
373 Search_Success_CachedPCRE/128 1000000 1470 ns/op 87.05
MB/s | |
374 Search_Success_CachedPCRE/256 500000 2739 ns/op 93.46
MB/s | |
375 Search_Success_CachedPCRE/512 200000 5254 ns/op 97.44
MB/s | |
376 Search_Success_CachedPCRE/1K 100000 10228 ns/op 100.11
MB/s | |
377 Search_Success_CachedPCRE/2K 50000 20449 ns/op 100.15
MB/s | |
378 Search_Success_CachedPCRE/4K 50000 41084 ns/op 99.70
MB/s | |
379 Search_Success_CachedPCRE/8K 20000 84617 ns/op 96.81
MB/s | |
380 Search_Success_CachedPCRE/16K 10000 168594 ns/op 97.18
MB/s | |
381 Search_Success_CachedPCRE/32K 5000 339675 ns/op 96.47
MB/s | |
382 Search_Success_CachedPCRE/64K 2000 682138 ns/op 96.07
MB/s | |
383 Search_Success_CachedPCRE/128K 1000 1373131 ns/op 95.45
MB/s | |
384 Search_Success_CachedPCRE/256K 500 2767366 ns/op 94.73
MB/s | |
385 Search_Success_CachedPCRE/512K 200 5562225 ns/op 94.26
MB/s | |
386 Search_Success_CachedPCRE/1M 100 11188570 ns/op 93.72
MB/s | |
387 Search_Success_CachedPCRE/2M 50 23191460 ns/op 90.43
MB/s | |
388 Search_Success_CachedPCRE/4M 20 50011200 ns/op 83.87
MB/s | |
389 Search_Success_CachedPCRE/8M 10 111201800 ns/op 75.44
MB/s | |
390 Search_Success_CachedPCRE/16M 5 266875000 ns/op 62.87
MB/s | |
391 Search_Success_CachedRE2/8 10000000 183 ns/op 43.67
MB/s | |
392 Search_Success_CachedRE2/16 5000000 491 ns/op 32.56
MB/s | |
393 Search_Success_CachedRE2/32 2000000 582 ns/op 54.98
MB/s | |
394 Search_Success_CachedRE2/64 2000000 738 ns/op 86.61
MB/s | |
395 Search_Success_CachedRE2/128 1000000 1043 ns/op 122.69
MB/s | |
396 Search_Success_CachedRE2/256 1000000 1623 ns/op 157.70
MB/s | |
397 Search_Success_CachedRE2/512 500000 2854 ns/op 179.39
MB/s | |
398 Search_Success_CachedRE2/1K 200000 5165 ns/op 198.23
MB/s | |
399 Search_Success_CachedRE2/2K 100000 10648 ns/op 192.32
MB/s | |
400 Search_Success_CachedRE2/4K 50000 20892 ns/op 196.05
MB/s | |
401 Search_Success_CachedRE2/8K 50000 38909 ns/op 210.54
MB/s | |
402 Search_Success_CachedRE2/16K 20000 76762 ns/op 213.44
MB/s | |
403 Search_Success_CachedRE2/32K 10000 153917 ns/op 212.89
MB/s | |
404 Search_Success_CachedRE2/64K 5000 307908 ns/op 212.84
MB/s | |
405 Search_Success_CachedRE2/128K 2000 610789 ns/op 214.59
MB/s | |
406 Search_Success_CachedRE2/256K 1000 1228572 ns/op 213.37
MB/s | |
407 Search_Success_CachedRE2/512K 500 2467884 ns/op 212.44
MB/s | |
408 Search_Success_CachedRE2/1M 200 5100045 ns/op 205.60
MB/s | |
409 Search_Success_CachedRE2/2M 100 10388080 ns/op 201.88
MB/s | |
410 Search_Success_CachedRE2/4M 50 22091760 ns/op 189.86
MB/s | |
411 Search_Success_CachedRE2/8M 20 51066600 ns/op 164.27
MB/s | |
412 Search_Success_CachedRE2/16M 10 124756300 ns/op 134.48
MB/s | |
413 Search_Success1_PCRE/8 500000 3329 ns/op 2.40 MB/s | |
414 Search_Success1_PCRE/16 500000 3422 ns/op 4.68 MB/s | |
415 Search_Success1_PCRE/32 500000 3562 ns/op 8.98 MB/s | |
416 Search_Success1_PCRE/64 500000 3875 ns/op 16.51 MB/s | |
417 Search_Success1_PCRE/128 500000 4487 ns/op 28.52
MB/s | |
418 Search_Success1_PCRE/256 200000 5781 ns/op 44.28
MB/s | |
419 Search_Success1_PCRE/512 200000 8232 ns/op 62.20
MB/s | |
420 Search_Success1_PCRE/1K 100000 13396 ns/op 76.44 MB/s | |
421 Search_Success1_PCRE/2K 50000 24063 ns/op 85.11 MB/s | |
422 Search_Success1_PCRE/4K 50000 44662 ns/op 91.71 MB/s | |
423 Search_Success1_PCRE/8K 20000 87800 ns/op 93.30 MB/s | |
424 Search_Success1_PCRE/16K 10000 173248 ns/op 94.57
MB/s | |
425 Search_Success1_PCRE/32K 5000 345953 ns/op 94.72
MB/s | |
426 Search_Success1_PCRE/64K 2000 690898 ns/op 94.86
MB/s | |
427 Search_Success1_PCRE/128K 1000 1380064 ns/op 94.98
MB/s | |
428 Search_Success1_PCRE/256K 500 2756944 ns/op 95.08
MB/s | |
429 Search_Success1_PCRE/512K 200 5554180 ns/op 94.40
MB/s | |
430 Search_Success1_PCRE/1M 100 11227360 ns/op 93.39 MB/s | |
431 Search_Success1_PCRE/2M 50 23068500 ns/op 90.91 MB/s | |
432 Search_Success1_PCRE/4M 50 46455720 ns/op 90.29 MB/s | |
433 Search_Success1_PCRE/8M 10 112184900 ns/op 74.77 MB/s | |
434 Search_Success1_PCRE/16M 5 267271800 ns/op 62.77
MB/s | |
435 Search_Success1_RE2/8 50000 47078 ns/op 0.17 MB/s | |
436 Search_Success1_RE2/16 50000 46927 ns/op 0.34 MB/s | |
437 Search_Success1_RE2/32 50000 46852 ns/op 0.68 MB/s | |
438 Search_Success1_RE2/64 50000 47478 ns/op 1.35 MB/s | |
439 Search_Success1_RE2/128 50000 47471 ns/op 2.70 MB/s | |
440 Search_Success1_RE2/256 50000 47911 ns/op 5.34 MB/s | |
441 Search_Success1_RE2/512 50000 48982 ns/op 10.45 MB/s | |
442 Search_Success1_RE2/1K 20000 50955 ns/op 20.10 MB/s | |
443 Search_Success1_RE2/2K 20000 55280 ns/op 37.05 MB/s | |
444 Search_Success1_RE2/4K 20000 65176 ns/op 62.84 MB/s | |
445 Search_Success1_RE2/8K 20000 84613 ns/op 96.82 MB/s | |
446 Search_Success1_RE2/16K 10000 125384 ns/op 130.67 MB/s | |
447 Search_Success1_RE2/32K 5000 200634 ns/op 163.32 MB/s | |
448 Search_Success1_RE2/64K 5000 352274 ns/op 186.04 MB/s | |
449 Search_Success1_RE2/128K 2000 655683 ns/op 199.90
MB/s | |
450 Search_Success1_RE2/256K 1000 1289421 ns/op 203.30
MB/s | |
451 Search_Success1_RE2/512K 500 2514970 ns/op 208.47
MB/s | |
452 Search_Success1_RE2/1M 200 5109155 ns/op 205.23 MB/s | |
453 Search_Success1_RE2/2M 100 10655670 ns/op 196.81 MB/s | |
454 Search_Success1_RE2/4M 50 22707220 ns/op 184.71 MB/s | |
455 Search_Success1_RE2/8M 20 50906850 ns/op 164.78 MB/s | |
456 Search_Success1_RE2/16M 10 125901300 ns/op 133.26 MB/s | |
457 Search_Success1_Cached_PCRE/8 5000000 308 ns/op 25.89
MB/s | |
458 Search_Success1_Cached_PCRE/16 5000000 390 ns/op 40.98
MB/s | |
459 Search_Success1_Cached_PCRE/32 2000000 556 ns/op 57.51
MB/s | |
460 Search_Success1_Cached_PCRE/64 2000000 862 ns/op 74.24
MB/s | |
461 Search_Success1_Cached_PCRE/128 1000000 1585 ns/op 80.72
MB/s | |
462 Search_Success1_Cached_PCRE/256 500000 2772 ns/op 92.34
MB/s | |
463 Search_Success1_Cached_PCRE/512 200000 5261 ns/op 97.31
MB/s | |
464 Search_Success1_Cached_PCRE/1K 100000 10302 ns/op 99.40
MB/s | |
465 Search_Success1_Cached_PCRE/2K 50000 20828 ns/op 98.33
MB/s | |
466 Search_Success1_Cached_PCRE/4K 50000 41370 ns/op 99.01
MB/s | |
467 Search_Success1_Cached_PCRE/8K 20000 84354 ns/op 97.11
MB/s | |
468 Search_Success1_Cached_PCRE/16K 10000 170170 ns/op 96.28
MB/s | |
469 Search_Success1_Cached_PCRE/32K 5000 342755 ns/op 95.60
MB/s | |
470 Search_Success1_Cached_PCRE/64K 2000 688438 ns/op 95.20
MB/s | |
471 Search_Success1_Cached_PCRE/128K 1000 1372324 ns/op
95.51 MB/s | |
472 Search_Success1_Cached_PCRE/256K 500 2771422 ns/op
94.59 MB/s | |
473 Search_Success1_Cached_PCRE/512K 200 5608635 ns/op
93.48 MB/s | |
474 Search_Success1_Cached_PCRE/1M 100 11354700 ns/op 92.35
MB/s | |
475 Search_Success1_Cached_PCRE/2M 50 23295740 ns/op 90.02
MB/s | |
476 Search_Success1_Cached_PCRE/4M 20 50142650 ns/op 83.65
MB/s | |
477 Search_Success1_Cached_PCRE/8M 10 111720200 ns/op 75.09
MB/s | |
478 Search_Success1_Cached_PCRE/16M 5 269077800 ns/op 62.35
MB/s | |
479 Search_Success1_Cached_RE2/8 5000000 461 ns/op 17.35
MB/s | |
480 Search_Success1_Cached_RE2/16 2000000 503 ns/op 31.76
MB/s | |
481 Search_Success1_Cached_RE2/32 2000000 579 ns/op 55.25
MB/s | |
482 Search_Success1_Cached_RE2/64 2000000 739 ns/op 86.50
MB/s | |
483 Search_Success1_Cached_RE2/128 1000000 1033 ns/op 123.83
MB/s | |
484 Search_Success1_Cached_RE2/256 1000000 1643 ns/op 155.77
MB/s | |
485 Search_Success1_Cached_RE2/512 500000 2869 ns/op 178.40
MB/s | |
486 Search_Success1_Cached_RE2/1K 200000 5099 ns/op 200.79
MB/s | |
487 Search_Success1_Cached_RE2/2K 100000 10309 ns/op 198.64
MB/s | |
488 Search_Success1_Cached_RE2/4K 100000 19360 ns/op 211.57
MB/s | |
489 Search_Success1_Cached_RE2/8K 50000 38961 ns/op 210.26
MB/s | |
490 Search_Success1_Cached_RE2/16K 20000 78081 ns/op 209.83
MB/s | |
491 Search_Success1_Cached_RE2/32K 10000 154337 ns/op 212.31
MB/s | |
492 Search_Success1_Cached_RE2/64K 5000 306992 ns/op 213.48
MB/s | |
493 Search_Success1_Cached_RE2/128K 2000 609073 ns/op 215.20
MB/s | |
494 Search_Success1_Cached_RE2/256K 1000 1226916 ns/op 213.66
MB/s | |
495 Search_Success1_Cached_RE2/512K 500 2486650 ns/op 210.84
MB/s | |
496 Search_Success1_Cached_RE2/1M 200 5026605 ns/op 208.61
MB/s | |
497 Search_Success1_Cached_RE2/2M 100 10540280 ns/op 198.97
MB/s | |
498 Search_Success1_Cached_RE2/4M 50 22296140 ns/op 188.12
MB/s | |
499 Search_Success1_Cached_RE2/8M 20 51183250 ns/op 163.89
MB/s | |
500 Search_Success1_Cached_RE2/16M 10 125691100 ns/op 133.48
MB/s | |
501 Search_Digits_PCRE 200000 7096 ns/op | |
502 Search_Digits_RE2 50000 37491 ns/op | |
503 Parse_Digits_PCRE 200000 7325 ns/op | |
504 Parse_Digits_RE2 100000 19423 ns/op | |
505 Parse_CachedDigits_PCRE 2000000 596 ns/op | |
506 Parse_CachedDigits_RE2 5000000 325 ns/op | |
507 Parse_DigitDs_PCRE 200000 6459 ns/op | |
508 Parse_DigitDs_RE2 100000 19040 ns/op | |
509 Parse_CachedDigitDs_PCRE 2000000 591 ns/op | |
510 Parse_CachedDigitDs_RE2 5000000 334 ns/op | |
511 Parse_Split_PCRE 500000 4865 ns/op | |
512 Parse_Split_RE2 50000 20898 ns/op | |
513 Parse_CachedSplit_PCRE 5000000 424 ns/op | |
514 Parse_CachedSplit_RE2 5000000 237 ns/op | |
515 Parse_SplitHard_PCRE 500000 4821 ns/op | |
516 Parse_SplitHard_RE2 50000 25920 ns/op | |
517 Parse_CachedSplitHard_PCRE 5000000 422 ns/op | |
518 Parse_CachedSplitHard_RE2 500000 2340 ns/op | |
519 Parse_CachedSplitBig1_PCRE 200 5460640 ns/op | |
520 Parse_CachedSplitBig1_RE2 2000 935880 ns/op | |
521 Parse_CachedSplitBig2_PCRE 1000 1050260 ns/op | |
522 Parse_CachedSplitBig2_RE2 10 100186200 ns/op | |
523 BM_PCRE_Compile 200000 5937 ns/op | |
524 BM_RE2_Compile 50000 22091 ns/op | |
525 SearchPhone_CachedPCRE/8 1000000 1520 ns/op 5.26
MB/s | |
526 SearchPhone_CachedPCRE/16 500000 2461 ns/op 6.50
MB/s | |
527 SearchPhone_CachedPCRE/32 500000 4142 ns/op 7.72
MB/s | |
528 SearchPhone_CachedPCRE/64 200000 7477 ns/op 8.56
MB/s | |
529 SearchPhone_CachedPCRE/128 100000 14151 ns/op 9.04
MB/s | |
530 SearchPhone_CachedPCRE/256 50000 27740 ns/op 9.23
MB/s | |
531 SearchPhone_CachedPCRE/512 20000 55556 ns/op 9.22
MB/s | |
532 SearchPhone_CachedPCRE/1K 10000 109542 ns/op 9.35
MB/s | |
533 SearchPhone_CachedPCRE/2K 5000 213707 ns/op 9.58
MB/s | |
534 SearchPhone_CachedPCRE/4K 5000 423086 ns/op 9.68
MB/s | |
535 SearchPhone_CachedPCRE/8K 2000 854898 ns/op 9.58
MB/s | |
536 SearchPhone_CachedPCRE/16K 1000 1699907 ns/op 9.64
MB/s | |
537 SearchPhone_CachedPCRE/32K 500 3411732 ns/op 9.60
MB/s | |
538 SearchPhone_CachedPCRE/64K 200 6718010 ns/op 9.76
MB/s | |
539 SearchPhone_CachedPCRE/128K 100 13504430 ns/op 9.71
MB/s | |
540 SearchPhone_CachedPCRE/256K 50 27150480 ns/op 9.66
MB/s | |
541 SearchPhone_CachedPCRE/512K 20 54088550 ns/op 9.69
MB/s | |
542 SearchPhone_CachedPCRE/1M 10 107855400 ns/op 9.72
MB/s | |
543 SearchPhone_CachedPCRE/2M 5 216948400 ns/op 9.67
MB/s | |
544 SearchPhone_CachedPCRE/4M 5 432028400 ns/op 9.71
MB/s | |
545 SearchPhone_CachedPCRE/8M 2 867550000 ns/op 9.67
MB/s | |
546 SearchPhone_CachedPCRE/16M 1 1732859000 ns/op 9.68
MB/s | |
547 SearchPhone_CachedRE2/8 1000000 1253 ns/op 6.38 MB/s | |
548 SearchPhone_CachedRE2/16 1000000 1300 ns/op 12.30
MB/s | |
549 SearchPhone_CachedRE2/32 1000000 1379 ns/op 23.20
MB/s | |
550 SearchPhone_CachedRE2/64 1000000 1569 ns/op 40.77
MB/s | |
551 SearchPhone_CachedRE2/128 1000000 1875 ns/op 68.24
MB/s | |
552 SearchPhone_CachedRE2/256 500000 2460 ns/op 104.05
MB/s | |
553 SearchPhone_CachedRE2/512 500000 3629 ns/op 141.08
MB/s | |
554 SearchPhone_CachedRE2/1K 200000 5971 ns/op 171.49
MB/s | |
555 SearchPhone_CachedRE2/2K 100000 10981 ns/op 186.50
MB/s | |
556 SearchPhone_CachedRE2/4K 50000 20502 ns/op 199.78
MB/s | |
557 SearchPhone_CachedRE2/8K 50000 39182 ns/op 209.07
MB/s | |
558 SearchPhone_CachedRE2/16K 20000 77462 ns/op 211.51
MB/s | |
559 SearchPhone_CachedRE2/32K 10000 154502 ns/op 212.09
MB/s | |
560 SearchPhone_CachedRE2/64K 5000 307476 ns/op 213.14
MB/s | |
561 SearchPhone_CachedRE2/128K 2000 611231 ns/op 214.44
MB/s | |
562 SearchPhone_CachedRE2/256K 1000 1224134 ns/op 214.15
MB/s | |
563 SearchPhone_CachedRE2/512K 500 2450828 ns/op 213.92
MB/s | |
564 SearchPhone_CachedRE2/1M 500 4939050 ns/op 212.30
MB/s | |
565 SearchPhone_CachedRE2/2M 200 9875035 ns/op 212.37
MB/s | |
566 SearchPhone_CachedRE2/4M 50 20061240 ns/op 209.08
MB/s | |
567 SearchPhone_CachedRE2/8M 50 39959540 ns/op 209.93
MB/s | |
568 SearchPhone_CachedRE2/16M 20 79246550 ns/op 211.71
MB/s | |
569 EmptyPartialMatchPCRE 10000000 139 ns/op | |
570 EmptyPartialMatchRE2 5000000 423 ns/op | |
571 SimplePartialMatchPCRE 10000000 201 ns/op | |
572 SimplePartialMatchRE2 5000000 464 ns/op | |
573 HTTPPartialMatchPCRE 2000000 640 ns/op | |
574 HTTPPartialMatchRE2 1000000 1026 ns/op | |
575 SmallHTTPPartialMatchPCRE 2000000 636 ns/op | |
576 SmallHTTPPartialMatchRE2 1000000 1023 ns/op | |
577 DotMatchPCRE 2000000 847 ns/op | |
578 DotMatchRE2 1000000 1055 ns/op | |
579 ASCIIMatchPCRE 5000000 470 ns/op | |
580 ASCIIMatchRE2 1000000 1051 ns/op | |
581 ==BENCHMARK== wreck.mtv.corp.google.com Fri Feb 26 16:59:13 PST 2010 | |
582 # Darwin wreck.mtv.corp.google.com 9.8.0 Darwin Kernel Version 9.8.0: Wed Jul 15
16:55:01 PDT 2009; root:xnu-1228.15.4~1/RELEASE_I386 i386 | |
583 # i686-apple-darwin9-g++-4.0.1 (GCC) 4.0.1 (Apple Inc. build 5484) | |
584 # Copyright (C) 2005 Free Software Foundation, Inc. | |
585 # This is free software; see the source for copying conditions. There is NO | |
586 # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | |
587 # | |
588 # a94585d91e66 tip | |
589 # obj/test/regexp_benchmark: Mach-O executable i386 | |
590 | |
591 Search_Easy0_CachedPCRE/8 20000000 143 ns/op 55.84
MB/s | |
592 Search_Easy0_CachedPCRE/16 10000000 185 ns/op 86.27
MB/s | |
593 Search_Easy0_CachedPCRE/32 10000000 263 ns/op 121.33
MB/s | |
594 Search_Easy0_CachedPCRE/64 5000000 425 ns/op 150.51
MB/s | |
595 Search_Easy0_CachedPCRE/128 2000000 770 ns/op 166.11
MB/s | |
596 Search_Easy0_CachedPCRE/256 1000000 1415 ns/op 180.86
MB/s | |
597 Search_Easy0_CachedPCRE/512 500000 3141 ns/op 162.97
MB/s | |
598 Search_Easy0_CachedPCRE/1K 500000 6420 ns/op 159.49
MB/s | |
599 Search_Easy0_CachedPCRE/2K 200000 11854 ns/op 172.76
MB/s | |
600 Search_Easy0_CachedPCRE/4K 100000 24056 ns/op 170.27
MB/s | |
601 Search_Easy0_CachedPCRE/8K 50000 47702 ns/op 171.73
MB/s | |
602 Search_Easy0_CachedPCRE/16K 20000 94800 ns/op 172.83
MB/s | |
603 Search_Easy0_CachedPCRE/32K 10000 188696 ns/op 173.65
MB/s | |
604 Search_Easy0_CachedPCRE/64K 5000 375648 ns/op 174.46
MB/s | |
605 Search_Easy0_CachedPCRE/128K 2000 750820 ns/op 174.57
MB/s | |
606 Search_Easy0_CachedPCRE/256K 1000 1501631 ns/op 174.57
MB/s | |
607 Search_Easy0_CachedPCRE/512K 500 3041566 ns/op 172.37
MB/s | |
608 Search_Easy0_CachedPCRE/1M 500 5961312 ns/op 175.90
MB/s | |
609 Search_Easy0_CachedPCRE/2M 100 12012730 ns/op 174.58
MB/s | |
610 Search_Easy0_CachedPCRE/4M 100 24195970 ns/op 173.35
MB/s | |
611 Search_Easy0_CachedPCRE/8M 50 48470420 ns/op 173.07
MB/s | |
612 Search_Easy0_CachedPCRE/16M 20 97183200 ns/op 172.63
MB/s | |
613 Search_Easy0_CachedRE2/8 5000000 430 ns/op 18.58
MB/s | |
614 Search_Easy0_CachedRE2/16 5000000 443 ns/op 36.04
MB/s | |
615 Search_Easy0_CachedRE2/32 5000000 467 ns/op 68.43
MB/s | |
616 Search_Easy0_CachedRE2/64 5000000 523 ns/op 122.32
MB/s | |
617 Search_Easy0_CachedRE2/128 5000000 604 ns/op 211.72
MB/s | |
618 Search_Easy0_CachedRE2/256 2000000 789 ns/op 324.09
MB/s | |
619 Search_Easy0_CachedRE2/512 1000000 1166 ns/op 438.91
MB/s | |
620 Search_Easy0_CachedRE2/1K 1000000 1984 ns/op 515.90
MB/s | |
621 Search_Easy0_CachedRE2/2K 500000 3565 ns/op 574.46
MB/s | |
622 Search_Easy0_CachedRE2/4K 500000 6845 ns/op 598.33
MB/s | |
623 Search_Easy0_CachedRE2/8K 200000 13387 ns/op 611.90
MB/s | |
624 Search_Easy0_CachedRE2/16K 100000 26446 ns/op 619.52
MB/s | |
625 Search_Easy0_CachedRE2/32K 50000 51345 ns/op 638.19
MB/s | |
626 Search_Easy0_CachedRE2/64K 10000 102368 ns/op 640.20
MB/s | |
627 Search_Easy0_CachedRE2/128K 10000 203304 ns/op 644.71
MB/s | |
628 Search_Easy0_CachedRE2/256K 5000 405765 ns/op 646.05
MB/s | |
629 Search_Easy0_CachedRE2/512K 2000 810785 ns/op 646.64
MB/s | |
630 Search_Easy0_CachedRE2/1M 1000 1649854 ns/op 635.56
MB/s | |
631 Search_Easy0_CachedRE2/2M 500 3268662 ns/op 641.59
MB/s | |
632 Search_Easy0_CachedRE2/4M 500 6628094 ns/op 632.81
MB/s | |
633 Search_Easy0_CachedRE2/8M 100 13442320 ns/op 624.04
MB/s | |
634 Search_Easy0_CachedRE2/16M 50 27306780 ns/op 614.40
MB/s | |
635 Search_Easy1_CachedPCRE/8 20000000 143 ns/op 55.63
MB/s | |
636 Search_Easy1_CachedPCRE/16 10000000 182 ns/op 87.52
MB/s | |
637 Search_Easy1_CachedPCRE/32 10000000 265 ns/op 120.60
MB/s | |
638 Search_Easy1_CachedPCRE/64 5000000 426 ns/op 150.14
MB/s | |
639 Search_Easy1_CachedPCRE/128 2000000 776 ns/op 164.74
MB/s | |
640 Search_Easy1_CachedPCRE/256 1000000 1414 ns/op 180.99
MB/s | |
641 Search_Easy1_CachedPCRE/512 1000000 2889 ns/op 177.17
MB/s | |
642 Search_Easy1_CachedPCRE/1K 500000 6111 ns/op 167.55
MB/s | |
643 Search_Easy1_CachedPCRE/2K 200000 12463 ns/op 164.32
MB/s | |
644 Search_Easy1_CachedPCRE/4K 100000 24610 ns/op 166.43
MB/s | |
645 Search_Easy1_CachedPCRE/8K 50000 49456 ns/op 165.64
MB/s | |
646 Search_Easy1_CachedPCRE/16K 20000 97720 ns/op 167.66
MB/s | |
647 Search_Easy1_CachedPCRE/32K 10000 196508 ns/op 166.75
MB/s | |
648 Search_Easy1_CachedPCRE/64K 5000 385132 ns/op 170.16
MB/s | |
649 Search_Easy1_CachedPCRE/128K 2000 771133 ns/op 169.97
MB/s | |
650 Search_Easy1_CachedPCRE/256K 1000 1547561 ns/op 169.39
MB/s | |
651 Search_Easy1_CachedPCRE/512K 500 3083398 ns/op 170.04
MB/s | |
652 Search_Easy1_CachedPCRE/1M 500 6178714 ns/op 169.71
MB/s | |
653 Search_Easy1_CachedPCRE/2M 100 12357130 ns/op 169.71
MB/s | |
654 Search_Easy1_CachedPCRE/4M 100 24767250 ns/op 169.35
MB/s | |
655 Search_Easy1_CachedPCRE/8M 50 50543820 ns/op 165.97
MB/s | |
656 Search_Easy1_CachedPCRE/16M 20 100643550 ns/op 166.70
MB/s | |
657 Search_Easy1_CachedRE2/8 5000000 439 ns/op 18.18
MB/s | |
658 Search_Easy1_CachedRE2/16 5000000 446 ns/op 35.87
MB/s | |
659 Search_Easy1_CachedRE2/32 5000000 468 ns/op 68.24
MB/s | |
660 Search_Easy1_CachedRE2/64 5000000 519 ns/op 123.23
MB/s | |
661 Search_Easy1_CachedRE2/128 5000000 611 ns/op 209.37
MB/s | |
662 Search_Easy1_CachedRE2/256 2000000 787 ns/op 324.89
MB/s | |
663 Search_Easy1_CachedRE2/512 1000000 1176 ns/op 435.25
MB/s | |
664 Search_Easy1_CachedRE2/1K 1000000 1969 ns/op 519.86
MB/s | |
665 Search_Easy1_CachedRE2/2K 500000 3572 ns/op 573.31
MB/s | |
666 Search_Easy1_CachedRE2/4K 500000 6911 ns/op 592.63
MB/s | |
667 Search_Easy1_CachedRE2/8K 200000 13437 ns/op 609.63
MB/s | |
668 Search_Easy1_CachedRE2/16K 100000 26382 ns/op 621.02
MB/s | |
669 Search_Easy1_CachedRE2/32K 50000 52112 ns/op 628.80
MB/s | |
670 Search_Easy1_CachedRE2/64K 10000 102128 ns/op 641.70
MB/s | |
671 Search_Easy1_CachedRE2/128K 10000 203580 ns/op 643.84
MB/s | |
672 Search_Easy1_CachedRE2/256K 5000 408200 ns/op 642.19
MB/s | |
673 Search_Easy1_CachedRE2/512K 2000 816006 ns/op 642.51
MB/s | |
674 Search_Easy1_CachedRE2/1M 1000 1630582 ns/op 643.07
MB/s | |
675 Search_Easy1_CachedRE2/2M 500 3315480 ns/op 632.53
MB/s | |
676 Search_Easy1_CachedRE2/4M 500 6623626 ns/op 633.23
MB/s | |
677 Search_Easy1_CachedRE2/8M 100 13362480 ns/op 627.77
MB/s | |
678 Search_Easy1_CachedRE2/16M 100 26699900 ns/op 628.36
MB/s | |
679 Search_Medium_CachedPCRE/8 20000000 144 ns/op 55.23
MB/s | |
680 Search_Medium_CachedPCRE/16 10000000 188 ns/op 85.00
MB/s | |
681 Search_Medium_CachedPCRE/32 10000000 274 ns/op 116.45
MB/s | |
682 Search_Medium_CachedPCRE/64 5000000 446 ns/op 143.18
MB/s | |
683 Search_Medium_CachedPCRE/128 500000 5989 ns/op 21.37
MB/s | |
684 Search_Medium_CachedPCRE/256 200000 11152 ns/op 22.96
MB/s | |
685 Search_Medium_CachedPCRE/512 100000 26444 ns/op 19.36
MB/s | |
686 Search_Medium_CachedPCRE/1K 50000 51772 ns/op 19.78
MB/s | |
687 Search_Medium_CachedPCRE/2K 20000 83901 ns/op 24.41
MB/s | |
688 Search_Medium_CachedPCRE/4K 10000 201033 ns/op 20.37
MB/s | |
689 Search_Medium_CachedPCRE/8K 5000 410276 ns/op 19.97
MB/s | |
690 Search_Medium_CachedPCRE/16K 2000 824703 ns/op 19.87
MB/s | |
691 Search_Medium_CachedPCRE/32K 1000 1654099 ns/op 19.81
MB/s | |
692 Search_Medium_CachedPCRE/64K 500 3345594 ns/op 19.59
MB/s | |
693 Search_Medium_CachedPCRE/128K 500 6597588 ns/op 19.87
MB/s | |
694 Search_Medium_CachedPCRE/256K 100 13204280 ns/op 19.85
MB/s | |
695 Search_Medium_CachedRE2/8 5000000 447 ns/op 17.88
MB/s | |
696 Search_Medium_CachedRE2/16 5000000 488 ns/op 32.78
MB/s | |
697 Search_Medium_CachedRE2/32 5000000 565 ns/op 56.60
MB/s | |
698 Search_Medium_CachedRE2/64 5000000 711 ns/op 90.00
MB/s | |
699 Search_Medium_CachedRE2/128 1000000 1027 ns/op 124.61
MB/s | |
700 Search_Medium_CachedRE2/256 1000000 1632 ns/op 156.77
MB/s | |
701 Search_Medium_CachedRE2/512 1000000 2826 ns/op 181.15
MB/s | |
702 Search_Medium_CachedRE2/1K 500000 5336 ns/op 191.89
MB/s | |
703 Search_Medium_CachedRE2/2K 200000 10524 ns/op 194.59
MB/s | |
704 Search_Medium_CachedRE2/4K 100000 20398 ns/op 200.80
MB/s | |
705 Search_Medium_CachedRE2/8K 50000 38371 ns/op 213.49
MB/s | |
706 Search_Medium_CachedRE2/16K 20000 75467 ns/op 217.10
MB/s | |
707 Search_Medium_CachedRE2/32K 10000 150407 ns/op 217.86
MB/s | |
708 Search_Medium_CachedRE2/64K 5000 300663 ns/op 217.97
MB/s | |
709 Search_Medium_CachedRE2/128K 5000 600814 ns/op 218.16
MB/s | |
710 Search_Medium_CachedRE2/256K 2000 1212538 ns/op 216.19
MB/s | |
711 Search_Medium_CachedRE2/512K 1000 2408767 ns/op 217.66
MB/s | |
712 Search_Medium_CachedRE2/1M 500 4816914 ns/op 217.69
MB/s | |
713 Search_Medium_CachedRE2/2M 200 9658095 ns/op 217.14
MB/s | |
714 Search_Medium_CachedRE2/4M 100 19816050 ns/op 211.66
MB/s | |
715 Search_Medium_CachedRE2/8M 50 39373200 ns/op 213.05
MB/s | |
716 Search_Medium_CachedRE2/16M 20 78759400 ns/op 213.02
MB/s | |
717 Search_Hard_CachedPCRE/8 20000000 143 ns/op 55.68
MB/s | |
718 Search_Hard_CachedPCRE/16 10000000 188 ns/op 84.70
MB/s | |
719 Search_Hard_CachedPCRE/32 10000000 276 ns/op 115.88
MB/s | |
720 Search_Hard_CachedPCRE/64 5000000 447 ns/op 143.08
MB/s | |
721 Search_Hard_CachedPCRE/128 10000 225891 ns/op 0.57
MB/s | |
722 Search_Hard_CachedPCRE/256 2000 869631 ns/op 0.29
MB/s | |
723 Search_Hard_CachedPCRE/512 500 3629904 ns/op 0.14
MB/s | |
724 Search_Hard_CachedPCRE/1K 100 14249010 ns/op 0.07
MB/s | |
725 Search_Hard_CachedPCRE/2K 50 53816760 ns/op 0.04
MB/s | |
726 Search_Hard_CachedPCRE/4K 10 227514600 ns/op 0.02
MB/s | |
727 Search_Hard_CachedRE2/8 5000000 448 ns/op 17.83 MB/s | |
728 Search_Hard_CachedRE2/16 5000000 487 ns/op 32.85
MB/s | |
729 Search_Hard_CachedRE2/32 5000000 557 ns/op 57.41
MB/s | |
730 Search_Hard_CachedRE2/64 5000000 699 ns/op 91.50
MB/s | |
731 Search_Hard_CachedRE2/128 1000000 1009 ns/op 126.74
MB/s | |
732 Search_Hard_CachedRE2/256 1000000 1604 ns/op 159.57
MB/s | |
733 Search_Hard_CachedRE2/512 1000000 2810 ns/op 182.14
MB/s | |
734 Search_Hard_CachedRE2/1K 500000 5294 ns/op 193.41
MB/s | |
735 Search_Hard_CachedRE2/2K 200000 10504 ns/op 194.97
MB/s | |
736 Search_Hard_CachedRE2/4K 100000 20510 ns/op 199.70
MB/s | |
737 Search_Hard_CachedRE2/8K 50000 38946 ns/op 210.34
MB/s | |
738 Search_Hard_CachedRE2/16K 20000 76344 ns/op 214.61
MB/s | |
739 Search_Hard_CachedRE2/32K 10000 150705 ns/op 217.43
MB/s | |
740 Search_Hard_CachedRE2/64K 5000 300904 ns/op 217.80
MB/s | |
741 Search_Hard_CachedRE2/128K 5000 600464 ns/op 218.28
MB/s | |
742 Search_Hard_CachedRE2/256K 2000 1210236 ns/op 216.61
MB/s | |
743 Search_Hard_CachedRE2/512K 1000 2405366 ns/op 217.97
MB/s | |
744 Search_Hard_CachedRE2/1M 500 4806626 ns/op 218.15
MB/s | |
745 Search_Hard_CachedRE2/2M 200 9610875 ns/op 218.21
MB/s | |
746 Search_Hard_CachedRE2/4M 100 19793040 ns/op 211.91
MB/s | |
747 Search_Hard_CachedRE2/8M 50 39302500 ns/op 213.44
MB/s | |
748 Search_Hard_CachedRE2/16M 20 78721650 ns/op 213.12
MB/s | |
749 Search_Parens_CachedPCRE/8 10000000 204 ns/op 39.08
MB/s | |
750 Search_Parens_CachedRE2/8 5000000 451 ns/op 17.70
MB/s | |
751 Search_Parens_CachedRE2/16 5000000 483 ns/op 33.10
MB/s | |
752 Search_Parens_CachedRE2/32 5000000 558 ns/op 57.28
MB/s | |
753 Search_Parens_CachedRE2/64 5000000 707 ns/op 90.46
MB/s | |
754 Search_Parens_CachedRE2/128 1000000 1044 ns/op 122.53
MB/s | |
755 Search_Parens_CachedRE2/256 1000000 1624 ns/op 157.57
MB/s | |
756 Search_Parens_CachedRE2/512 1000000 2806 ns/op 182.41
MB/s | |
757 Search_Parens_CachedRE2/1K 500000 5191 ns/op 197.26
MB/s | |
758 Search_Parens_CachedRE2/2K 200000 10005 ns/op 204.68
MB/s | |
759 Search_Parens_CachedRE2/4K 100000 20406 ns/op 200.72
MB/s | |
760 Search_Parens_CachedRE2/8K 50000 38039 ns/op 215.36
MB/s | |
761 Search_Parens_CachedRE2/16K 50000 75328 ns/op 217.50
MB/s | |
762 Search_Parens_CachedRE2/32K 10000 150731 ns/op 217.39
MB/s | |
763 Search_Parens_CachedRE2/64K 5000 300916 ns/op 217.79
MB/s | |
764 Search_Parens_CachedRE2/128K 5000 600672 ns/op 218.21
MB/s | |
765 Search_Parens_CachedRE2/256K 2000 1200385 ns/op 218.38
MB/s | |
766 Search_Parens_CachedRE2/512K 1000 2405773 ns/op 217.93
MB/s | |
767 Search_Parens_CachedRE2/1M 500 4857044 ns/op 215.89
MB/s | |
768 Search_Parens_CachedRE2/2M 200 9654535 ns/op 217.22
MB/s | |
769 Search_Parens_CachedRE2/4M 100 19599170 ns/op 214.00
MB/s | |
770 Search_Parens_CachedRE2/8M 50 39356100 ns/op 213.15
MB/s | |
771 Search_Parens_CachedRE2/16M 20 78612450 ns/op 213.42
MB/s | |
772 Search_BigFixed_CachedPCRE/8 10000000 268 ns/op 29.77
MB/s | |
773 Search_BigFixed_CachedPCRE/16 5000000 358 ns/op 44.64
MB/s | |
774 Search_BigFixed_CachedPCRE/32 5000000 524 ns/op 60.96
MB/s | |
775 Search_BigFixed_CachedPCRE/64 2000000 866 ns/op 73.85
MB/s | |
776 Search_BigFixed_CachedPCRE/128 1000000 1573 ns/op 81.36
MB/s | |
777 Search_BigFixed_CachedPCRE/256 1000000 2932 ns/op 87.29
MB/s | |
778 Search_BigFixed_CachedPCRE/512 500000 5603 ns/op 91.37
MB/s | |
779 Search_BigFixed_CachedPCRE/1K 200000 10992 ns/op 93.16
MB/s | |
780 Search_BigFixed_CachedPCRE/2K 100000 21994 ns/op 93.11
MB/s | |
781 Search_BigFixed_CachedPCRE/4K 50000 43354 ns/op 94.48
MB/s | |
782 Search_BigFixed_CachedPCRE/8K 20000 85192 ns/op 96.16
MB/s | |
783 Search_BigFixed_CachedPCRE/16K 10000 173058 ns/op 94.67
MB/s | |
784 Search_BigFixed_CachedPCRE/32K 5000 346039 ns/op 94.69
MB/s | |
785 Search_BigFixed_CachedRE2/8 10000000 161 ns/op 49.53
MB/s | |
786 Search_BigFixed_CachedRE2/16 5000000 477 ns/op 33.53
MB/s | |
787 Search_BigFixed_CachedRE2/32 5000000 523 ns/op 61.15
MB/s | |
788 Search_BigFixed_CachedRE2/64 5000000 600 ns/op 106.60
MB/s | |
789 Search_BigFixed_CachedRE2/128 2000000 767 ns/op 166.75
MB/s | |
790 Search_BigFixed_CachedRE2/256 1000000 1080 ns/op 236.97
MB/s | |
791 Search_BigFixed_CachedRE2/512 1000000 1682 ns/op 304.28
MB/s | |
792 Search_BigFixed_CachedRE2/1K 1000000 2848 ns/op 359.43
MB/s | |
793 Search_BigFixed_CachedRE2/2K 500000 5376 ns/op 380.95
MB/s | |
794 Search_BigFixed_CachedRE2/4K 200000 10112 ns/op 405.06
MB/s | |
795 Search_BigFixed_CachedRE2/8K 100000 20308 ns/op 403.37
MB/s | |
796 Search_BigFixed_CachedRE2/16K 50000 40343 ns/op 406.11
MB/s | |
797 Search_BigFixed_CachedRE2/32K 20000 78888 ns/op 415.37
MB/s | |
798 Search_BigFixed_CachedRE2/64K 10000 156583 ns/op 418.54
MB/s | |
799 Search_BigFixed_CachedRE2/128K 5000 308819 ns/op 424.43
MB/s | |
800 Search_BigFixed_CachedRE2/256K 5000 626294 ns/op 418.56
MB/s | |
801 Search_BigFixed_CachedRE2/512K 2000 1242990 ns/op 421.80
MB/s | |
802 Search_BigFixed_CachedRE2/1M 500 2551348 ns/op 410.99
MB/s | |
803 Search_Success_PCRE/8 500000 3284 ns/op 2.44 MB/s | |
804 Search_Success_PCRE/16 500000 3343 ns/op 4.79 MB/s | |
805 Search_Success_PCRE/32 500000 3425 ns/op 9.34 MB/s | |
806 Search_Success_PCRE/64 500000 3673 ns/op 17.42 MB/s | |
807 Search_Success_PCRE/128 500000 4401 ns/op 29.08 MB/s | |
808 Search_Success_PCRE/256 500000 5526 ns/op 46.32 MB/s | |
809 Search_Success_PCRE/512 200000 8015 ns/op 63.87 MB/s | |
810 Search_Success_PCRE/1K 200000 13062 ns/op 78.39 MB/s | |
811 Search_Success_PCRE/2K 100000 23200 ns/op 88.27 MB/s | |
812 Search_Success_PCRE/4K 50000 43223 ns/op 94.76 MB/s | |
813 Search_Success_PCRE/8K 20000 85092 ns/op 96.27 MB/s | |
814 Search_Success_PCRE/16K 10000 169823 ns/op 96.48 MB/s | |
815 Search_Success_PCRE/32K 5000 343536 ns/op 95.38 MB/s | |
816 Search_Success_PCRE/64K 5000 677599 ns/op 96.72 MB/s | |
817 Search_Success_PCRE/128K 2000 1350767 ns/op 97.04
MB/s | |
818 Search_Success_PCRE/256K 1000 2702077 ns/op 97.02
MB/s | |
819 Search_Success_PCRE/512K 500 5452538 ns/op 96.15
MB/s | |
820 Search_Success_PCRE/1M 200 10893210 ns/op 96.26 MB/s | |
821 Search_Success_PCRE/2M 100 22137760 ns/op 94.73 MB/s | |
822 Search_Success_PCRE/4M 50 45563840 ns/op 92.05 MB/s | |
823 Search_Success_PCRE/8M 10 108622300 ns/op 77.23 MB/s | |
824 Search_Success_PCRE/16M 5 259894000 ns/op 64.55 MB/s | |
825 Search_Success_RE2/8 100000 15751 ns/op 0.51 MB/s | |
826 Search_Success_RE2/16 50000 33455 ns/op 0.48 MB/s | |
827 Search_Success_RE2/32 50000 33825 ns/op 0.95 MB/s | |
828 Search_Success_RE2/64 50000 34252 ns/op 1.87 MB/s | |
829 Search_Success_RE2/128 50000 34026 ns/op 3.76 MB/s | |
830 Search_Success_RE2/256 50000 34117 ns/op 7.50 MB/s | |
831 Search_Success_RE2/512 50000 35615 ns/op 14.38 MB/s | |
832 Search_Success_RE2/1K 50000 38105 ns/op 26.87 MB/s | |
833 Search_Success_RE2/2K 50000 42071 ns/op 48.68 MB/s | |
834 Search_Success_RE2/4K 50000 52244 ns/op 78.40 MB/s | |
835 Search_Success_RE2/8K 50000 70924 ns/op 115.50 MB/s | |
836 Search_Success_RE2/16K 10000 110263 ns/op 148.59 MB/s | |
837 Search_Success_RE2/32K 10000 185668 ns/op 176.49 MB/s | |
838 Search_Success_RE2/64K 5000 340829 ns/op 192.28 MB/s | |
839 Search_Success_RE2/128K 5000 637700 ns/op 205.54 MB/s | |
840 Search_Success_RE2/256K 2000 1244739 ns/op 210.60 MB/s | |
841 Search_Success_RE2/512K 1000 2455934 ns/op 213.48 MB/s | |
842 Search_Success_RE2/1M 500 4916210 ns/op 213.29 MB/s | |
843 Search_Success_RE2/2M 200 9864960 ns/op 212.59 MB/s | |
844 Search_Success_RE2/4M 50 21928160 ns/op 191.27 MB/s | |
845 Search_Success_RE2/8M 20 50505050 ns/op 166.09 MB/s | |
846 Search_Success_RE2/16M 10 123615800 ns/op 135.72 MB/s | |
847 Search_Success_CachedPCRE/8 10000000 269 ns/op 29.68
MB/s | |
848 Search_Success_CachedPCRE/16 5000000 345 ns/op 46.27
MB/s | |
849 Search_Success_CachedPCRE/32 5000000 500 ns/op 63.90
MB/s | |
850 Search_Success_CachedPCRE/64 2000000 810 ns/op 79.00
MB/s | |
851 Search_Success_CachedPCRE/128 1000000 1513 ns/op 84.56
MB/s | |
852 Search_Success_CachedPCRE/256 1000000 2844 ns/op 90.01
MB/s | |
853 Search_Success_CachedPCRE/512 500000 5152 ns/op 99.37
MB/s | |
854 Search_Success_CachedPCRE/1K 200000 10063 ns/op 101.76
MB/s | |
855 Search_Success_CachedPCRE/2K 100000 20455 ns/op 100.12
MB/s | |
856 Search_Success_CachedPCRE/4K 50000 40840 ns/op 100.29
MB/s | |
857 Search_Success_CachedPCRE/8K 20000 82378 ns/op 99.44
MB/s | |
858 Search_Success_CachedPCRE/16K 10000 167041 ns/op 98.08
MB/s | |
859 Search_Success_CachedPCRE/32K 5000 335674 ns/op 97.62
MB/s | |
860 Search_Success_CachedPCRE/64K 5000 671790 ns/op 97.55
MB/s | |
861 Search_Success_CachedPCRE/128K 2000 1359318 ns/op 96.42
MB/s | |
862 Search_Success_CachedPCRE/256K 1000 2694557 ns/op 97.29
MB/s | |
863 Search_Success_CachedPCRE/512K 500 5414676 ns/op 96.83
MB/s | |
864 Search_Success_CachedPCRE/1M 200 10888010 ns/op 96.31
MB/s | |
865 Search_Success_CachedPCRE/2M 100 22137680 ns/op 94.73
MB/s | |
866 Search_Success_CachedPCRE/4M 50 45685360 ns/op 91.81
MB/s | |
867 Search_Success_CachedPCRE/8M 10 108998100 ns/op 76.96
MB/s | |
868 Search_Success_CachedPCRE/16M 5 261873000 ns/op 64.07
MB/s | |
869 Search_Success_CachedRE2/8 10000000 184 ns/op 43.45
MB/s | |
870 Search_Success_CachedRE2/16 5000000 493 ns/op 32.45
MB/s | |
871 Search_Success_CachedRE2/32 5000000 564 ns/op 56.65
MB/s | |
872 Search_Success_CachedRE2/64 5000000 719 ns/op 88.90
MB/s | |
873 Search_Success_CachedRE2/128 2000000 986 ns/op 129.71
MB/s | |
874 Search_Success_CachedRE2/256 1000000 1515 ns/op 168.96
MB/s | |
875 Search_Success_CachedRE2/512 1000000 2755 ns/op 185.79
MB/s | |
876 Search_Success_CachedRE2/1K 500000 5393 ns/op 189.85
MB/s | |
877 Search_Success_CachedRE2/2K 200000 10600 ns/op 193.19
MB/s | |
878 Search_Success_CachedRE2/4K 100000 20483 ns/op 199.96
MB/s | |
879 Search_Success_CachedRE2/8K 50000 38668 ns/op 211.85
MB/s | |
880 Search_Success_CachedRE2/16K 20000 76366 ns/op 214.55
MB/s | |
881 Search_Success_CachedRE2/32K 10000 150929 ns/op 217.11
MB/s | |
882 Search_Success_CachedRE2/64K 5000 305399 ns/op 214.59
MB/s | |
883 Search_Success_CachedRE2/128K 5000 602232 ns/op 217.64
MB/s | |
884 Search_Success_CachedRE2/256K 2000 1205052 ns/op 217.54
MB/s | |
885 Search_Success_CachedRE2/512K 1000 2422666 ns/op 216.41
MB/s | |
886 Search_Success_CachedRE2/1M 500 4914886 ns/op 213.35
MB/s | |
887 Search_Success_CachedRE2/2M 200 9935245 ns/op 211.08
MB/s | |
888 Search_Success_CachedRE2/4M 50 21790440 ns/op 192.48
MB/s | |
889 Search_Success_CachedRE2/8M 20 50113100 ns/op 167.39
MB/s | |
890 Search_Success_CachedRE2/16M 10 123046100 ns/op 136.35
MB/s | |
891 Search_Success1_PCRE/8 500000 3366 ns/op 2.38 MB/s | |
892 Search_Success1_PCRE/16 500000 3454 ns/op 4.63 MB/s | |
893 Search_Success1_PCRE/32 500000 3660 ns/op 8.74 MB/s | |
894 Search_Success1_PCRE/64 500000 3867 ns/op 16.55 MB/s | |
895 Search_Success1_PCRE/128 500000 4565 ns/op 28.04
MB/s | |
896 Search_Success1_PCRE/256 500000 5799 ns/op 44.14
MB/s | |
897 Search_Success1_PCRE/512 200000 8419 ns/op 60.81
MB/s | |
898 Search_Success1_PCRE/1K 200000 13336 ns/op 76.78 MB/s | |
899 Search_Success1_PCRE/2K 100000 23535 ns/op 87.02 MB/s | |
900 Search_Success1_PCRE/4K 50000 43661 ns/op 93.81 MB/s | |
901 Search_Success1_PCRE/8K 20000 86796 ns/op 94.38 MB/s | |
902 Search_Success1_PCRE/16K 10000 168549 ns/op 97.21
MB/s | |
903 Search_Success1_PCRE/32K 5000 335853 ns/op 97.57
MB/s | |
904 Search_Success1_PCRE/64K 5000 677253 ns/op 96.77
MB/s | |
905 Search_Success1_PCRE/128K 2000 1353762 ns/op 96.82
MB/s | |
906 Search_Success1_PCRE/256K 1000 2736863 ns/op 95.78
MB/s | |
907 Search_Success1_PCRE/512K 500 5461592 ns/op 96.00
MB/s | |
908 Search_Success1_PCRE/1M 200 10982585 ns/op 95.48 MB/s | |
909 Search_Success1_PCRE/2M 100 22383350 ns/op 93.69 MB/s | |
910 Search_Success1_PCRE/4M 50 46209500 ns/op 90.77 MB/s | |
911 Search_Success1_PCRE/8M 10 110218000 ns/op 76.11 MB/s | |
912 Search_Success1_PCRE/16M 5 264726600 ns/op 63.38
MB/s | |
913 Search_Success1_RE2/8 50000 46109 ns/op 0.17 MB/s | |
914 Search_Success1_RE2/16 50000 46782 ns/op 0.34 MB/s | |
915 Search_Success1_RE2/32 50000 46352 ns/op 0.69 MB/s | |
916 Search_Success1_RE2/64 50000 46245 ns/op 1.38 MB/s | |
917 Search_Success1_RE2/128 50000 46455 ns/op 2.76 MB/s | |
918 Search_Success1_RE2/256 50000 47186 ns/op 5.43 MB/s | |
919 Search_Success1_RE2/512 50000 48004 ns/op 10.67 MB/s | |
920 Search_Success1_RE2/1K 50000 50252 ns/op 20.38 MB/s | |
921 Search_Success1_RE2/2K 50000 54161 ns/op 37.81 MB/s | |
922 Search_Success1_RE2/4K 50000 64963 ns/op 63.05 MB/s | |
923 Search_Success1_RE2/8K 20000 82940 ns/op 98.77 MB/s | |
924 Search_Success1_RE2/16K 10000 122743 ns/op 133.48 MB/s | |
925 Search_Success1_RE2/32K 10000 197762 ns/op 165.69 MB/s | |
926 Search_Success1_RE2/64K 5000 352522 ns/op 185.91 MB/s | |
927 Search_Success1_RE2/128K 5000 658216 ns/op 199.13
MB/s | |
928 Search_Success1_RE2/256K 2000 1258225 ns/op 208.34
MB/s | |
929 Search_Success1_RE2/512K 1000 2478527 ns/op 211.53
MB/s | |
930 Search_Success1_RE2/1M 500 4926770 ns/op 212.83 MB/s | |
931 Search_Success1_RE2/2M 200 10027130 ns/op 209.15 MB/s | |
932 Search_Success1_RE2/4M 50 21907720 ns/op 191.45 MB/s | |
933 Search_Success1_RE2/8M 20 50590450 ns/op 165.81 MB/s | |
934 Search_Success1_RE2/16M 10 122882000 ns/op 136.53 MB/s | |
935 Search_Success1_Cached_PCRE/8 10000000 298 ns/op 26.77
MB/s | |
936 Search_Success1_Cached_PCRE/16 5000000 372 ns/op 42.92
MB/s | |
937 Search_Success1_Cached_PCRE/32 5000000 525 ns/op 60.90
MB/s | |
938 Search_Success1_Cached_PCRE/64 2000000 837 ns/op 76.39
MB/s | |
939 Search_Success1_Cached_PCRE/128 1000000 1472 ns/op 86.94
MB/s | |
940 Search_Success1_Cached_PCRE/256 1000000 2741 ns/op 93.36
MB/s | |
941 Search_Success1_Cached_PCRE/512 500000 5211 ns/op 98.24
MB/s | |
942 Search_Success1_Cached_PCRE/1K 200000 10138 ns/op 101.00
MB/s | |
943 Search_Success1_Cached_PCRE/2K 100000 20494 ns/op 99.93
MB/s | |
944 Search_Success1_Cached_PCRE/4K 50000 41028 ns/op 99.83
MB/s | |
945 Search_Success1_Cached_PCRE/8K 20000 83370 ns/op 98.26
MB/s | |
946 Search_Success1_Cached_PCRE/16K 10000 169360 ns/op 96.74
MB/s | |
947 Search_Success1_Cached_PCRE/32K 5000 335152 ns/op 97.77
MB/s | |
948 Search_Success1_Cached_PCRE/64K 5000 672917 ns/op 97.39
MB/s | |
949 Search_Success1_Cached_PCRE/128K 2000 1357874 ns/op
96.53 MB/s | |
950 Search_Success1_Cached_PCRE/256K 1000 2691864 ns/op
97.38 MB/s | |
951 Search_Success1_Cached_PCRE/512K 500 5409458 ns/op
96.92 MB/s | |
952 Search_Success1_Cached_PCRE/1M 200 10914605 ns/op 96.07
MB/s | |
953 Search_Success1_Cached_PCRE/2M 100 22352650 ns/op 93.82
MB/s | |
954 Search_Success1_Cached_PCRE/4M 50 45584220 ns/op 92.01
MB/s | |
955 Search_Success1_Cached_PCRE/8M 10 109049200 ns/op 76.92
MB/s | |
956 Search_Success1_Cached_PCRE/16M 5 262203600 ns/op 63.99
MB/s | |
957 Search_Success1_Cached_RE2/8 5000000 456 ns/op 17.54
MB/s | |
958 Search_Success1_Cached_RE2/16 5000000 485 ns/op 32.98
MB/s | |
959 Search_Success1_Cached_RE2/32 5000000 567 ns/op 56.44
MB/s | |
960 Search_Success1_Cached_RE2/64 5000000 721 ns/op 88.72
MB/s | |
961 Search_Success1_Cached_RE2/128 1000000 1008 ns/op 126.93
MB/s | |
962 Search_Success1_Cached_RE2/256 1000000 1564 ns/op 163.65
MB/s | |
963 Search_Success1_Cached_RE2/512 1000000 2669 ns/op 191.81
MB/s | |
964 Search_Success1_Cached_RE2/1K 500000 5409 ns/op 189.28
MB/s | |
965 Search_Success1_Cached_RE2/2K 200000 10523 ns/op 194.61
MB/s | |
966 Search_Success1_Cached_RE2/4K 100000 20564 ns/op 199.18
MB/s | |
967 Search_Success1_Cached_RE2/8K 50000 38430 ns/op 213.16
MB/s | |
968 Search_Success1_Cached_RE2/16K 20000 76032 ns/op 215.49
MB/s | |
969 Search_Success1_Cached_RE2/32K 10000 151271 ns/op 216.62
MB/s | |
970 Search_Success1_Cached_RE2/64K 5000 302063 ns/op 216.96
MB/s | |
971 Search_Success1_Cached_RE2/128K 5000 605221 ns/op 216.57
MB/s | |
972 Search_Success1_Cached_RE2/256K 2000 1205637 ns/op 217.43
MB/s | |
973 Search_Success1_Cached_RE2/512K 1000 2421347 ns/op 216.53
MB/s | |
974 Search_Success1_Cached_RE2/1M 500 4865300 ns/op 215.52
MB/s | |
975 Search_Success1_Cached_RE2/2M 200 10079725 ns/op 208.06
MB/s | |
976 Search_Success1_Cached_RE2/4M 50 21765520 ns/op 192.70
MB/s | |
977 Search_Success1_Cached_RE2/8M 20 50470050 ns/op 166.21
MB/s | |
978 Search_Success1_Cached_RE2/16M 10 122714000 ns/op 136.72
MB/s | |
979 Search_Digits_PCRE 500000 6942 ns/op | |
980 Search_Digits_RE2 50000 36247 ns/op | |
981 Parse_Digits_PCRE 500000 7096 ns/op | |
982 Parse_Digits_RE2 100000 18800 ns/op | |
983 Parse_CachedDigits_PCRE 5000000 566 ns/op | |
984 Parse_CachedDigits_RE2 5000000 340 ns/op | |
985 Parse_DigitDs_PCRE 500000 6292 ns/op | |
986 Parse_DigitDs_RE2 100000 18679 ns/op | |
987 Parse_CachedDigitDs_PCRE 5000000 569 ns/op | |
988 Parse_CachedDigitDs_RE2 5000000 335 ns/op | |
989 Parse_Split_PCRE 500000 4704 ns/op | |
990 Parse_Split_RE2 100000 20487 ns/op | |
991 Parse_CachedSplit_PCRE 5000000 422 ns/op | |
992 Parse_CachedSplit_RE2 10000000 231 ns/op | |
993 Parse_SplitHard_PCRE 500000 4807 ns/op | |
994 Parse_SplitHard_RE2 100000 25767 ns/op | |
995 Parse_CachedSplitHard_PCRE 5000000 426 ns/op | |
996 Parse_CachedSplitHard_RE2 1000000 2295 ns/op | |
997 Parse_CachedSplitBig1_PCRE 500 5471602 ns/op | |
998 Parse_CachedSplitBig1_RE2 2000 922666 ns/op | |
999 Parse_CachedSplitBig2_PCRE 2000 1036110 ns/op | |
1000 Parse_CachedSplitBig2_RE2 20 95396100 ns/op | |
1001 BM_PCRE_Compile 500000 5864 ns/op | |
1002 BM_RE2_Compile 100000 21683 ns/op | |
1003 SearchPhone_CachedPCRE/8 1000000 1487 ns/op 5.38
MB/s | |
1004 SearchPhone_CachedPCRE/16 1000000 2368 ns/op 6.75
MB/s | |
1005 SearchPhone_CachedPCRE/32 500000 4068 ns/op 7.87
MB/s | |
1006 SearchPhone_CachedPCRE/64 500000 7319 ns/op 8.74
MB/s | |
1007 SearchPhone_CachedPCRE/128 200000 14025 ns/op 9.13
MB/s | |
1008 SearchPhone_CachedPCRE/256 100000 27296 ns/op 9.38
MB/s | |
1009 SearchPhone_CachedPCRE/512 50000 53753 ns/op 9.52
MB/s | |
1010 SearchPhone_CachedPCRE/1K 10000 106767 ns/op 9.59
MB/s | |
1011 SearchPhone_CachedPCRE/2K 10000 213088 ns/op 9.61
MB/s | |
1012 SearchPhone_CachedPCRE/4K 5000 418855 ns/op 9.78
MB/s | |
1013 SearchPhone_CachedPCRE/8K 2000 838067 ns/op 9.77
MB/s | |
1014 SearchPhone_CachedPCRE/16K 1000 1680195 ns/op 9.75
MB/s | |
1015 SearchPhone_CachedPCRE/32K 500 3348730 ns/op 9.79
MB/s | |
1016 SearchPhone_CachedPCRE/64K 500 6741460 ns/op 9.72
MB/s | |
1017 SearchPhone_CachedPCRE/128K 100 13386160 ns/op 9.79
MB/s | |
1018 SearchPhone_CachedPCRE/256K 100 26777290 ns/op 9.79
MB/s | |
1019 SearchPhone_CachedPCRE/512K 50 53539340 ns/op 9.79
MB/s | |
1020 SearchPhone_CachedPCRE/1M 20 107442600 ns/op 9.76
MB/s | |
1021 SearchPhone_CachedPCRE/2M 10 215474400 ns/op 9.73
MB/s | |
1022 SearchPhone_CachedPCRE/4M 5 429385600 ns/op 9.77
MB/s | |
1023 SearchPhone_CachedPCRE/8M 5 858351200 ns/op 9.77
MB/s | |
1024 SearchPhone_CachedPCRE/16M 1 1728512000 ns/op 9.71
MB/s | |
1025 SearchPhone_CachedRE2/8 1000000 1229 ns/op 6.51 MB/s | |
1026 SearchPhone_CachedRE2/16 1000000 1267 ns/op 12.62
MB/s | |
1027 SearchPhone_CachedRE2/32 1000000 1347 ns/op 23.74
MB/s | |
1028 SearchPhone_CachedRE2/64 1000000 1534 ns/op 41.71
MB/s | |
1029 SearchPhone_CachedRE2/128 1000000 1835 ns/op 69.73
MB/s | |
1030 SearchPhone_CachedRE2/256 1000000 2481 ns/op 103.16
MB/s | |
1031 SearchPhone_CachedRE2/512 500000 3680 ns/op 139.11
MB/s | |
1032 SearchPhone_CachedRE2/1K 500000 5979 ns/op 171.26
MB/s | |
1033 SearchPhone_CachedRE2/2K 200000 11101 ns/op 184.48
MB/s | |
1034 SearchPhone_CachedRE2/4K 100000 20468 ns/op 200.11
MB/s | |
1035 SearchPhone_CachedRE2/8K 50000 39643 ns/op 206.64
MB/s | |
1036 SearchPhone_CachedRE2/16K 20000 76829 ns/op 213.25
MB/s | |
1037 SearchPhone_CachedRE2/32K 10000 151593 ns/op 216.16
MB/s | |
1038 SearchPhone_CachedRE2/64K 5000 301378 ns/op 217.45
MB/s | |
1039 SearchPhone_CachedRE2/128K 5000 601951 ns/op 217.75
MB/s | |
1040 SearchPhone_CachedRE2/256K 2000 1216569 ns/op 215.48
MB/s | |
1041 SearchPhone_CachedRE2/512K 1000 2408186 ns/op 217.71
MB/s | |
1042 SearchPhone_CachedRE2/1M 500 4819808 ns/op 217.56
MB/s | |
1043 SearchPhone_CachedRE2/2M 200 9686115 ns/op 216.51
MB/s | |
1044 SearchPhone_CachedRE2/4M 100 19783390 ns/op 212.01
MB/s | |
1045 SearchPhone_CachedRE2/8M 50 39521640 ns/op 212.25
MB/s | |
1046 SearchPhone_CachedRE2/16M 20 78231500 ns/op 214.46
MB/s | |
1047 EmptyPartialMatchPCRE 20000000 137 ns/op | |
1048 EmptyPartialMatchRE2 5000000 413 ns/op | |
1049 SimplePartialMatchPCRE 10000000 205 ns/op | |
1050 SimplePartialMatchRE2 5000000 457 ns/op | |
1051 HTTPPartialMatchPCRE 5000000 636 ns/op | |
1052 HTTPPartialMatchRE2 1000000 1005 ns/op | |
1053 SmallHTTPPartialMatchPCRE 5000000 634 ns/op | |
1054 SmallHTTPPartialMatchRE2 2000000 1009 ns/op | |
1055 DotMatchPCRE 2000000 837 ns/op | |
1056 DotMatchRE2 1000000 1043 ns/op | |
1057 ASCIIMatchPCRE 5000000 468 ns/op | |
1058 ASCIIMatchRE2 1000000 1040 ns/op | |
OLD | NEW |