11 hw.cpu64bit_capable: 1
12 hw.cpufamily: 1114597871
13 hw.cacheconfig: 2 1 2 0 0 0 0 0 0 0
14 hw.cachesize: 3221225472 32768 2097152 0 0 0 0 0 0 0
16 hw.busfrequency: 664000000
17 hw.busfrequency_min: 664000000
18 hw.busfrequency_max: 664000000
19 hw.cpufrequency: 1830000000
20 hw.cpufrequency_min: 1830000000
21 hw.cpufrequency_max: 1830000000
23 hw.l1icachesize: 32768
24 hw.l1dcachesize: 32768
25 hw.l2cachesize: 2097152
26 hw.tbfrequency: 1000000000
28 hw.optional.floatingpoint: 1
33 hw.optional.supplementalsse3: 1
41 hw.physmem = 2147483648
42 hw.usermem = 1849147392
46 hw.busfrequency = 664000000
47 hw.cpufrequency = 1830000000
49 hw.l1icachesize = 32768
50 hw.l1dcachesize = 32768
52 hw.l2cachesize = 2097152
53 hw.tbfrequency = 1000000000
54 hw.memsize = 4294967296
57 machdep.cpu.max_basic: 10
58 machdep.cpu.max_ext: 2147483656
59 machdep.cpu.vendor: GenuineIntel
60 machdep.cpu.brand_string: Intel(R) Core(TM)2 CPU T5600 @ 1.83GHz
63 machdep.cpu.extmodel: 0
64 machdep.cpu.extfamily: 0
65 machdep.cpu.stepping: 2
66 machdep.cpu.feature_bits: 3219913727 58301
67 machdep.cpu.extfeature_bits: 537921536 1
68 machdep.cpu.signature: 1778
70 machdep.cpu.features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM SSE3 MON DSCPL VMX EST TM2 SSSE3 CX16 TPR PDCM
71 machdep.cpu.extfeatures: SYSCALL XD EM64T
72 machdep.cpu.logical_per_package: 2
73 machdep.cpu.cores_per_package: 2
74 machdep.cpu.microcode_version: 87
75 machdep.cpu.mwait.linesize_min: 64
76 machdep.cpu.mwait.linesize_max: 64
77 machdep.cpu.mwait.extensions: 3
78 machdep.cpu.mwait.sub_Cstates: 139808
79 machdep.cpu.thermal.sensor: 1
80 machdep.cpu.thermal.dynamic_acceleration: 0
81 machdep.cpu.thermal.thresholds: 2
82 machdep.cpu.thermal.ACNT_MCNT: 1
83 machdep.cpu.arch_perf.version: 2
84 machdep.cpu.arch_perf.number: 2
85 machdep.cpu.arch_perf.width: 40
86 machdep.cpu.arch_perf.events_number: 7
87 machdep.cpu.arch_perf.events: 0
88 machdep.cpu.arch_perf.fixed_number: 0
89 machdep.cpu.arch_perf.fixed_width: 0
90 machdep.cpu.cache.linesize: 64
91 machdep.cpu.cache.L2_associativity: 6
92 machdep.cpu.cache.size: 2048
93 machdep.cpu.tlb.inst.small: 128
94 machdep.cpu.tlb.inst.large: 8
95 machdep.cpu.tlb.data.small: 16
96 machdep.cpu.tlb.data.small_level1: 256
97 machdep.cpu.tlb.data.large: 16
98 machdep.cpu.tlb.data.large_level1: 32
99 machdep.cpu.address_bits.physical: 36
100 machdep.cpu.address_bits.virtual: 48
101 machdep.cpu.core_count: 2
102 machdep.cpu.thread_count: 2
105 ==BENCHMARK== mini.local Fri Feb 26 16:57:10 PST 2010
106 # Darwin mini.local 10.2.0 Darwin Kernel Version 10.2.0: Tue Nov 3 10:37:10 PST 2009; root:xnu-1486.2.11~1/RELEASE_I386 i386
107 # i686-apple-darwin10-g++-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5646) (dot 1)
108 # Copyright (C) 2007 Free Software Foundation, Inc.
109 # This is free software; see the source for copying conditions. There is NO
110 # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
113 # obj/test/regexp_benchmark: Mach-O 64-bit executable x86_64
115 Search_Easy0_CachedPCRE/8 10000000 176 ns/op 45.40 MB/s
116 Search_Easy0_CachedPCRE/16 10000000 209 ns/op 76.41 MB/s
117 Search_Easy0_CachedPCRE/32 10000000 269 ns/op 118.53 MB/s
118 Search_Easy0_CachedPCRE/64 5000000 398 ns/op 160.77 MB/s
119 Search_Easy0_CachedPCRE/128 5000000 536 ns/op 238.69 MB/s
120 Search_Easy0_CachedPCRE/256 2000000 897 ns/op 285.22 MB/s
121 Search_Easy0_CachedPCRE/512 1000000 2161 ns/op 236.92 MB/s
122 Search_Easy0_CachedPCRE/1K 500000 4769 ns/op 214.70 MB/s
123 Search_Easy0_CachedPCRE/2K 200000 8031 ns/op 255.00 MB/s
124 Search_Easy0_CachedPCRE/4K 100000 16208 ns/op 252.71 MB/s
125 Search_Easy0_CachedPCRE/8K 50000 32219 ns/op 254.26 MB/s
126 Search_Easy0_CachedPCRE/16K 50000 63347 ns/op 258.64 MB/s
127 Search_Easy0_CachedPCRE/32K 10000 125875 ns/op 260.32 MB/s
128 Search_Easy0_CachedPCRE/64K 10000 247829 ns/op 264.44 MB/s
129 Search_Easy0_CachedPCRE/128K 5000 498699 ns/op 262.83 MB/s
130 Search_Easy0_CachedPCRE/256K 2000 978021 ns/op 268.04 MB/s
131 Search_Easy0_CachedPCRE/512K 1000 1975059 ns/op 265.45 MB/s
132 Search_Easy0_CachedPCRE/1M 500 3994258 ns/op 262.52 MB/s
133 Search_Easy0_CachedPCRE/2M 200 7959640 ns/op 263.47 MB/s
134 Search_Easy0_CachedPCRE/4M 100 15950300 ns/op 262.96 MB/s
135 Search_Easy0_CachedPCRE/8M 50 32435540 ns/op 258.62 MB/s
136 Search_Easy0_CachedPCRE/16M 50 64686180 ns/op 259.36 MB/s
137 Search_Easy0_CachedRE2/8 5000000 535 ns/op 14.95 MB/s
138 Search_Easy0_CachedRE2/16 5000000 557 ns/op 28.70 MB/s
139 Search_Easy0_CachedRE2/32 5000000 595 ns/op 53.75 MB/s
140 Search_Easy0_CachedRE2/64 5000000 643 ns/op 99.50 MB/s
141 Search_Easy0_CachedRE2/128 2000000 759 ns/op 168.64 MB/s
142 Search_Easy0_CachedRE2/256 2000000 972 ns/op 263.30 MB/s
143 Search_Easy0_CachedRE2/512 1000000 1458 ns/op 351.13 MB/s
144 Search_Easy0_CachedRE2/1K 1000000 2544 ns/op 402.51 MB/s
145 Search_Easy0_CachedRE2/2K 500000 4551 ns/op 449.99 MB/s
146 Search_Easy0_CachedRE2/4K 200000 8677 ns/op 472.01 MB/s
147 Search_Easy0_CachedRE2/8K 100000 17188 ns/op 476.59 MB/s
148 Search_Easy0_CachedRE2/16K 50000 33869 ns/op 483.73 MB/s
149 Search_Easy0_CachedRE2/32K 50000 67787 ns/op 483.39 MB/s
150 Search_Easy0_CachedRE2/64K 10000 133362 ns/op 491.41 MB/s
151 Search_Easy0_CachedRE2/128K 10000 266469 ns/op 491.88 MB/s
152 Search_Easy0_CachedRE2/256K 5000 536980 ns/op 488.18 MB/s
153 Search_Easy0_CachedRE2/512K 2000 1050843 ns/op 498.92 MB/s
154 Search_Easy0_CachedRE2/1M 1000 2120649 ns/op 494.46 MB/s
155 Search_Easy0_CachedRE2/2M 500 4273918 ns/op 490.69 MB/s
156 Search_Easy0_CachedRE2/4M 200 8591285 ns/op 488.20 MB/s
157 Search_Easy0_CachedRE2/8M 100 17197390 ns/op 487.78 MB/s
158 Search_Easy0_CachedRE2/16M 50 34338780 ns/op 488.58 MB/s
159 Search_Easy1_CachedPCRE/8 10000000 174 ns/op 45.74 MB/s
160 Search_Easy1_CachedPCRE/16 10000000 206 ns/op 77.31 MB/s
161 Search_Easy1_CachedPCRE/32 10000000 270 ns/op 118.43 MB/s
162 Search_Easy1_CachedPCRE/64 5000000 402 ns/op 159.07 MB/s
163 Search_Easy1_CachedPCRE/128 5000000 540 ns/op 236.84 MB/s
164 Search_Easy1_CachedPCRE/256 2000000 909 ns/op 281.34 MB/s
165 Search_Easy1_CachedPCRE/512 1000000 1852 ns/op 276.34 MB/s
166 Search_Easy1_CachedPCRE/1K 500000 4318 ns/op 237.12 MB/s
167 Search_Easy1_CachedPCRE/2K 200000 8346 ns/op 245.37 MB/s
168 Search_Easy1_CachedPCRE/4K 100000 16214 ns/op 252.62 MB/s
169 Search_Easy1_CachedPCRE/8K 50000 32438 ns/op 252.54 MB/s
170 Search_Easy1_CachedPCRE/16K 50000 62914 ns/op 260.42 MB/s
171 Search_Easy1_CachedPCRE/32K 10000 124792 ns/op 262.58 MB/s
172 Search_Easy1_CachedPCRE/64K 10000 250941 ns/op 261.16 MB/s
173 Search_Easy1_CachedPCRE/128K 5000 498405 ns/op 262.98 MB/s
174 Search_Easy1_CachedPCRE/256K 2000 997305 ns/op 262.85 MB/s
175 Search_Easy1_CachedPCRE/512K 1000 2023179 ns/op 259.14 MB/s
176 Search_Easy1_CachedPCRE/1M 500 4005202 ns/op 261.80 MB/s
177 Search_Easy1_CachedPCRE/2M 200 8116410 ns/op 258.38 MB/s
178 Search_Easy1_CachedPCRE/4M 100 16145970 ns/op 259.77 MB/s
179 Search_Easy1_CachedPCRE/8M 50 32471260 ns/op 258.34 MB/s
180 Search_Easy1_CachedPCRE/16M 50 64734020 ns/op 259.17 MB/s
181 Search_Easy1_CachedRE2/8 5000000 543 ns/op 14.72 MB/s
182 Search_Easy1_CachedRE2/16 5000000 570 ns/op 28.07 MB/s
183 Search_Easy1_CachedRE2/32 5000000 605 ns/op 52.81 MB/s
184 Search_Easy1_CachedRE2/64 5000000 643 ns/op 99.39 MB/s
185 Search_Easy1_CachedRE2/128 2000000 764 ns/op 167.45 MB/s
186 Search_Easy1_CachedRE2/256 2000000 970 ns/op 263.85 MB/s
187 Search_Easy1_CachedRE2/512 1000000 1455 ns/op 351.75 MB/s
188 Search_Easy1_CachedRE2/1K 1000000 2506 ns/op 408.48 MB/s
189 Search_Easy1_CachedRE2/2K 500000 4571 ns/op 447.97 MB/s
190 Search_Easy1_CachedRE2/4K 200000 8812 ns/op 464.81 MB/s
191 Search_Easy1_CachedRE2/8K 100000 17079 ns/op 479.65 MB/s
192 Search_Easy1_CachedRE2/16K 50000 33802 ns/op 484.70 MB/s
193 Search_Easy1_CachedRE2/32K 50000 67171 ns/op 487.83 MB/s
194 Search_Easy1_CachedRE2/64K 10000 131505 ns/op 498.35 MB/s
195 Search_Easy1_CachedRE2/128K 10000 263228 ns/op 497.94 MB/s
196 Search_Easy1_CachedRE2/256K 5000 528135 ns/op 496.36 MB/s
197 Search_Easy1_CachedRE2/512K 2000 1052768 ns/op 498.01 MB/s
198 Search_Easy1_CachedRE2/1M 1000 2112714 ns/op 496.32 MB/s
199 Search_Easy1_CachedRE2/2M 500 4289478 ns/op 488.91 MB/s
200 Search_Easy1_CachedRE2/4M 200 8519430 ns/op 492.32 MB/s
201 Search_Easy1_CachedRE2/8M 100 17002860 ns/op 493.36 MB/s
202 Search_Easy1_CachedRE2/16M 50 34341100 ns/op 488.55 MB/s
203 Search_Medium_CachedPCRE/8 10000000 175 ns/op 45.48 MB/s
204 Search_Medium_CachedPCRE/16 10000000 206 ns/op 77.31 MB/s
205 Search_Medium_CachedPCRE/32 10000000 273 ns/op 117.10 MB/s
206 Search_Medium_CachedPCRE/64 5000000 427 ns/op 149.60 MB/s
207 Search_Medium_CachedPCRE/128 200000 9382 ns/op 13.64 MB/s
208 Search_Medium_CachedPCRE/256 100000 15339 ns/op 16.69 MB/s
209 Search_Medium_CachedPCRE/512 50000 35837 ns/op 14.29 MB/s
210 Search_Medium_CachedPCRE/1K 50000 71109 ns/op 14.40 MB/s
211 Search_Medium_CachedPCRE/2K 10000 111371 ns/op 18.39 MB/s
212 Search_Medium_CachedPCRE/4K 10000 264964 ns/op 15.46 MB/s
213 Search_Medium_CachedPCRE/8K 5000 554964 ns/op 14.76 MB/s
214 Search_Medium_CachedPCRE/16K 2000 1122116 ns/op 14.60 MB/s
215 Search_Medium_CachedPCRE/32K 1000 2305129 ns/op 14.22 MB/s
216 Search_Medium_CachedPCRE/64K 500 4401888 ns/op 14.89 MB/s
217 Search_Medium_CachedPCRE/128K 200 8591800 ns/op 15.26 MB/s
218 Search_Medium_CachedPCRE/256K 100 17534580 ns/op 14.95 MB/s
219 Search_Medium_CachedRE2/8 5000000 531 ns/op 15.06 MB/s
220 Search_Medium_CachedRE2/16 5000000 579 ns/op 27.60 MB/s
221 Search_Medium_CachedRE2/32 5000000 666 ns/op 47.99 MB/s
222 Search_Medium_CachedRE2/64 2000000 817 ns/op 78.31 MB/s
223 Search_Medium_CachedRE2/128 1000000 1174 ns/op 108.94 MB/s
224 Search_Medium_CachedRE2/256 1000000 1824 ns/op 140.30 MB/s
225 Search_Medium_CachedRE2/512 500000 3097 ns/op 165.29 MB/s
226 Search_Medium_CachedRE2/1K 500000 6101 ns/op 167.84 MB/s
227 Search_Medium_CachedRE2/2K 200000 12024 ns/op 170.32 MB/s
228 Search_Medium_CachedRE2/4K 100000 21483 ns/op 190.66 MB/s
229 Search_Medium_CachedRE2/8K 50000 41321 ns/op 198.25 MB/s
230 Search_Medium_CachedRE2/16K 20000 82227 ns/op 199.25 MB/s
231 Search_Medium_CachedRE2/32K 10000 166314 ns/op 197.02 MB/s
232 Search_Medium_CachedRE2/64K 5000 334190 ns/op 196.10 MB/s
233 Search_Medium_CachedRE2/128K 5000 672222 ns/op 194.98 MB/s
234 Search_Medium_CachedRE2/256K 2000 1335691 ns/op 196.26 MB/s
235 Search_Medium_CachedRE2/512K 1000 2650973 ns/op 197.77 MB/s
236 Search_Medium_CachedRE2/1M 500 5401168 ns/op 194.14 MB/s
237 Search_Medium_CachedRE2/2M 100 10724160 ns/op 195.55 MB/s
238 Search_Medium_CachedRE2/4M 100 21647840 ns/op 193.75 MB/s
239 Search_Medium_CachedRE2/8M 50 43369000 ns/op 193.42 MB/s
240 Search_Medium_CachedRE2/16M 20 85095750 ns/op 197.16 MB/s
241 Search_Hard_CachedPCRE/8 10000000 178 ns/op 44.77 MB/s
242 Search_Hard_CachedPCRE/16 10000000 211 ns/op 75.54 MB/s
243 Search_Hard_CachedPCRE/32 10000000 274 ns/op 116.75 MB/s
244 Search_Hard_CachedPCRE/64 5000000 401 ns/op 159.58 MB/s
245 Search_Hard_CachedPCRE/128 5000 331833 ns/op 0.39 MB/s
246 Search_Hard_CachedPCRE/256 2000 1299658 ns/op 0.20 MB/s
247 Search_Hard_CachedPCRE/512 500 5361070 ns/op 0.10 MB/s
248 Search_Hard_CachedPCRE/1K 100 20744900 ns/op 0.05 MB/s
249 Search_Hard_CachedPCRE/2K 20 78382950 ns/op 0.03 MB/s
250 Search_Hard_CachedPCRE/4K 5 335826800 ns/op 0.01 MB/s
251 Search_Hard_CachedRE2/8 5000000 550 ns/op 14.53 MB/s
252 Search_Hard_CachedRE2/16 5000000 600 ns/op 26.66 MB/s
253 Search_Hard_CachedRE2/32 5000000 683 ns/op 46.80 MB/s
254 Search_Hard_CachedRE2/64 2000000 834 ns/op 76.69 MB/s
255 Search_Hard_CachedRE2/128 1000000 1168 ns/op 109.57 MB/s
256 Search_Hard_CachedRE2/256 1000000 1833 ns/op 139.65 MB/s
257 Search_Hard_CachedRE2/512 500000 3069 ns/op 166.81 MB/s
258 Search_Hard_CachedRE2/1K 500000 5780 ns/op 177.14 MB/s
259 Search_Hard_CachedRE2/2K 200000 11060 ns/op 185.17 MB/s
260 Search_Hard_CachedRE2/4K 100000 21511 ns/op 190.41 MB/s
261 Search_Hard_CachedRE2/8K 50000 41962 ns/op 195.22 MB/s
262 Search_Hard_CachedRE2/16K 20000 82460 ns/op 198.69 MB/s
263 Search_Hard_CachedRE2/32K 10000 164209 ns/op 199.55 MB/s
264 Search_Hard_CachedRE2/64K 5000 326354 ns/op 200.81 MB/s
265 Search_Hard_CachedRE2/128K 5000 659142 ns/op 198.85 MB/s
266 Search_Hard_CachedRE2/256K 2000 1333642 ns/op 196.56 MB/s
267 Search_Hard_CachedRE2/512K 1000 2687422 ns/op 195.09 MB/s
268 Search_Hard_CachedRE2/1M 500 5351592 ns/op 195.94 MB/s
269 Search_Hard_CachedRE2/2M 100 10581690 ns/op 198.19 MB/s
270 Search_Hard_CachedRE2/4M 100 21324320 ns/op 196.69 MB/s
271 Search_Hard_CachedRE2/8M 50 41892520 ns/op 200.24 MB/s
272 Search_Hard_CachedRE2/16M 20 85475700 ns/op 196.28 MB/s
273 Search_Parens_CachedPCRE/8 10000000 298 ns/op 26.80 MB/s
274 Search_Parens_CachedRE2/8 5000000 562 ns/op 14.21 MB/s
275 Search_Parens_CachedRE2/16 5000000 598 ns/op 26.71 MB/s
276 Search_Parens_CachedRE2/32 5000000 676 ns/op 47.27 MB/s
277 Search_Parens_CachedRE2/64 2000000 828 ns/op 77.21 MB/s
278 Search_Parens_CachedRE2/128 1000000 1155 ns/op 110.73 MB/s
279 Search_Parens_CachedRE2/256 1000000 1788 ns/op 143.13 MB/s
280 Search_Parens_CachedRE2/512 500000 3064 ns/op 167.09 MB/s
281 Search_Parens_CachedRE2/1K 500000 5698 ns/op 179.69 MB/s
282 Search_Parens_CachedRE2/2K 200000 10961 ns/op 186.84 MB/s
283 Search_Parens_CachedRE2/4K 100000 21527 ns/op 190.27 MB/s
284 Search_Parens_CachedRE2/8K 50000 41923 ns/op 195.40 MB/s
285 Search_Parens_CachedRE2/16K 20000 85505 ns/op 191.61 MB/s
286 Search_Parens_CachedRE2/32K 10000 164437 ns/op 199.27 MB/s
287 Search_Parens_CachedRE2/64K 5000 332654 ns/op 197.01 MB/s
288 Search_Parens_CachedRE2/128K 5000 677745 ns/op 193.39 MB/s
289 Search_Parens_CachedRE2/256K 2000 1331012 ns/op 196.95 MB/s
290 Search_Parens_CachedRE2/512K 1000 2692594 ns/op 194.71 MB/s
291 Search_Parens_CachedRE2/1M 500 5355880 ns/op 195.78 MB/s
292 Search_Parens_CachedRE2/2M 100 10822340 ns/op 193.78 MB/s
293 Search_Parens_CachedRE2/4M 100 21464430 ns/op 195.41 MB/s
294 Search_Parens_CachedRE2/8M 50 42875940 ns/op 195.65 MB/s
295 Search_Parens_CachedRE2/16M 20 84654300 ns/op 198.19 MB/s
296 Search_BigFixed_CachedPCRE/8 5000000 360 ns/op 22.21 MB/s
297 Search_BigFixed_CachedPCRE/16 5000000 442 ns/op 36.15 MB/s
298 Search_BigFixed_CachedPCRE/32 5000000 606 ns/op 52.73 MB/s
299 Search_BigFixed_CachedPCRE/64 2000000 935 ns/op 68.39 MB/s
300 Search_BigFixed_CachedPCRE/128 1000000 1525 ns/op 83.91 MB/s
301 Search_BigFixed_CachedPCRE/256 1000000 2718 ns/op 94.18 MB/s
302 Search_BigFixed_CachedPCRE/512 500000 5020 ns/op 101.98 MB/s
303 Search_BigFixed_CachedPCRE/1K 200000 9761 ns/op 104.90 MB/s
304 Search_BigFixed_CachedPCRE/2K 100000 19275 ns/op 106.25 MB/s
305 Search_BigFixed_CachedPCRE/4K 50000 38488 ns/op 106.42 MB/s
306 Search_BigFixed_CachedPCRE/8K 20000 76229 ns/op 107.46 MB/s
307 Search_BigFixed_CachedPCRE/16K 10000 155350 ns/op 105.46 MB/s
308 Search_BigFixed_CachedPCRE/32K 5000 309242 ns/op 105.96 MB/s
309 Search_BigFixed_CachedRE2/8 10000000 194 ns/op 41.03 MB/s
310 Search_BigFixed_CachedRE2/16 5000000 589 ns/op 27.15 MB/s
311 Search_BigFixed_CachedRE2/32 5000000 655 ns/op 48.83 MB/s
312 Search_BigFixed_CachedRE2/64 5000000 715 ns/op 89.46 MB/s
313 Search_BigFixed_CachedRE2/128 2000000 882 ns/op 145.09 MB/s
314 Search_BigFixed_CachedRE2/256 1000000 1293 ns/op 197.97 MB/s
315 Search_BigFixed_CachedRE2/512 1000000 1924 ns/op 266.06 MB/s
316 Search_BigFixed_CachedRE2/1K 500000 3294 ns/op 310.79 MB/s
317 Search_BigFixed_CachedRE2/2K 500000 6057 ns/op 338.10 MB/s
318 Search_BigFixed_CachedRE2/4K 200000 11475 ns/op 356.93 MB/s
319 Search_BigFixed_CachedRE2/8K 100000 22395 ns/op 365.79 MB/s
320 Search_BigFixed_CachedRE2/16K 50000 44333 ns/op 369.56 MB/s
321 Search_BigFixed_CachedRE2/32K 20000 88061 ns/op 372.11 MB/s
322 Search_BigFixed_CachedRE2/64K 10000 173649 ns/op 377.40 MB/s
323 Search_BigFixed_CachedRE2/128K 5000 347251 ns/op 377.46 MB/s
324 Search_BigFixed_CachedRE2/256K 2000 702561 ns/op 373.13 MB/s
325 Search_BigFixed_CachedRE2/512K 1000 1408041 ns/op 372.35 MB/s
326 Search_BigFixed_CachedRE2/1M 500 3003070 ns/op 349.17 MB/s
327 Search_Success_PCRE/8 500000 3891 ns/op 2.06 MB/s
328 Search_Success_PCRE/16 500000 3865 ns/op 4.14 MB/s
329 Search_Success_PCRE/32 500000 3861 ns/op 8.29 MB/s
330 Search_Success_PCRE/64 500000 3921 ns/op 16.32 MB/s
331 Search_Success_PCRE/128 500000 4677 ns/op 27.37 MB/s
332 Search_Success_PCRE/256 500000 5362 ns/op 47.73 MB/s
333 Search_Success_PCRE/512 500000 7125 ns/op 71.85 MB/s
334 Search_Success_PCRE/1K 200000 10643 ns/op 96.21 MB/s
335 Search_Success_PCRE/2K 100000 17620 ns/op 116.23 MB/s
336 Search_Success_PCRE/4K 50000 31657 ns/op 129.39 MB/s
337 Search_Success_PCRE/8K 50000 59290 ns/op 138.17 MB/s
338 Search_Success_PCRE/16K 10000 115346 ns/op 142.04 MB/s
339 Search_Success_PCRE/32K 10000 225258 ns/op 145.47 MB/s
340 Search_Success_PCRE/64K 5000 452994 ns/op 144.67 MB/s
341 Search_Success_PCRE/128K 2000 904745 ns/op 144.87 MB/s
342 Search_Success_PCRE/256K 1000 1786683 ns/op 146.72 MB/s
343 Search_Success_PCRE/512K 500 3600316 ns/op 145.62 MB/s
344 Search_Success_PCRE/1M 200 7413055 ns/op 141.45 MB/s
345 Search_Success_PCRE/2M 100 15261930 ns/op 137.41 MB/s
346 Search_Success_PCRE/4M 50 32827960 ns/op 127.77 MB/s
347 Search_Success_PCRE/8M 20 73886450 ns/op 113.53 MB/s
348 Search_Success_PCRE/16M 5 247881200 ns/op 67.68 MB/s
349 Search_Success_RE2/8 100000 18948 ns/op 0.42 MB/s
350 Search_Success_RE2/16 50000 40076 ns/op 0.40 MB/s
351 Search_Success_RE2/32 50000 40543 ns/op 0.79 MB/s
352 Search_Success_RE2/64 50000 40520 ns/op 1.58 MB/s
353 Search_Success_RE2/128 50000 41222 ns/op 3.11 MB/s
354 Search_Success_RE2/256 50000 41361 ns/op 6.19 MB/s
355 Search_Success_RE2/512 50000 42418 ns/op 12.07 MB/s
356 Search_Success_RE2/1K 50000 45239 ns/op 22.64 MB/s
357 Search_Success_RE2/2K 50000 50568 ns/op 40.50 MB/s
358 Search_Success_RE2/4K 50000 60722 ns/op 67.45 MB/s
359 Search_Success_RE2/8K 20000 82046 ns/op 99.85 MB/s
360 Search_Success_RE2/16K 10000 125412 ns/op 130.64 MB/s
361 Search_Success_RE2/32K 10000 211805 ns/op 154.71 MB/s
362 Search_Success_RE2/64K 5000 373132 ns/op 175.64 MB/s
363 Search_Success_RE2/128K 2000 710166 ns/op 184.57 MB/s
364 Search_Success_RE2/256K 2000 1392231 ns/op 188.29 MB/s
365 Search_Success_RE2/512K 1000 2763051 ns/op 189.75 MB/s
366 Search_Success_RE2/1M 500 5547628 ns/op 189.01 MB/s
367 Search_Success_RE2/2M 100 11709090 ns/op 179.10 MB/s
368 Search_Success_RE2/4M 50 25220160 ns/op 166.31 MB/s
369 Search_Success_RE2/8M 20 59411600 ns/op 141.19 MB/s
370 Search_Success_RE2/16M 5 219468600 ns/op 76.44 MB/s
371 Search_Success_CachedPCRE/8 5000000 328 ns/op 24.35 MB/s
372 Search_Success_CachedPCRE/16 5000000 389 ns/op 41.06 MB/s
373 Search_Success_CachedPCRE/32 5000000 507 ns/op 63.11 MB/s
374 Search_Success_CachedPCRE/64 2000000 754 ns/op 84.80 MB/s
375 Search_Success_CachedPCRE/128 1000000 1164 ns/op 109.89 MB/s
376 Search_Success_CachedPCRE/256 1000000 2051 ns/op 124.81 MB/s
377 Search_Success_CachedPCRE/512 500000 3831 ns/op 133.64 MB/s
378 Search_Success_CachedPCRE/1K 500000 7280 ns/op 140.66 MB/s
379 Search_Success_CachedPCRE/2K 200000 14254 ns/op 143.67 MB/s
380 Search_Success_CachedPCRE/4K 100000 28223 ns/op 145.13 MB/s
381 Search_Success_CachedPCRE/8K 50000 55445 ns/op 147.75 MB/s
382 Search_Success_CachedPCRE/16K 10000 112739 ns/op 145.33 MB/s
383 Search_Success_CachedPCRE/32K 10000 219943 ns/op 148.98 MB/s
384 Search_Success_CachedPCRE/64K 5000 440884 ns/op 148.65 MB/s
385 Search_Success_CachedPCRE/128K 2000 898950 ns/op 145.81 MB/s
386 Search_Success_CachedPCRE/256K 1000 1775905 ns/op 147.61 MB/s
387 Search_Success_CachedPCRE/512K 500 3579178 ns/op 146.48 MB/s
388 Search_Success_CachedPCRE/1M 200 7278075 ns/op 144.07 MB/s
389 Search_Success_CachedPCRE/2M 100 14954670 ns/op 140.23 MB/s
390 Search_Success_CachedPCRE/4M 50 31865060 ns/op 131.63 MB/s
391 Search_Success_CachedPCRE/8M 20 73977900 ns/op 113.39 MB/s
392 Search_Success_CachedPCRE/16M 5 250587400 ns/op 66.95 MB/s
393 Search_Success_CachedRE2/8 10000000 206 ns/op 38.80 MB/s
394 Search_Success_CachedRE2/16 5000000 598 ns/op 26.75 MB/s
395 Search_Success_CachedRE2/32 5000000 675 ns/op 47.39 MB/s
396 Search_Success_CachedRE2/64 2000000 847 ns/op 75.52 MB/s
397 Search_Success_CachedRE2/128 1000000 1211 ns/op 105.65 MB/s
398 Search_Success_CachedRE2/256 1000000 1886 ns/op 135.73 MB/s
399 Search_Success_CachedRE2/512 500000 3123 ns/op 163.90 MB/s
400 Search_Success_CachedRE2/1K 500000 5754 ns/op 177.94 MB/s
401 Search_Success_CachedRE2/2K 200000 10929 ns/op 187.38 MB/s
402 Search_Success_CachedRE2/4K 100000 20887 ns/op 196.10 MB/s
403 Search_Success_CachedRE2/8K 50000 41295 ns/op 198.37 MB/s
404 Search_Success_CachedRE2/16K 20000 82338 ns/op 198.98 MB/s
405 Search_Success_CachedRE2/32K 10000 168893 ns/op 194.02 MB/s
406 Search_Success_CachedRE2/64K 5000 337449 ns/op 194.21 MB/s
407 Search_Success_CachedRE2/128K 5000 670247 ns/op 195.56 MB/s
408 Search_Success_CachedRE2/256K 2000 1342666 ns/op 195.24 MB/s
409 Search_Success_CachedRE2/512K 1000 2711677 ns/op 193.34 MB/s
410 Search_Success_CachedRE2/1M 500 5403052 ns/op 194.07 MB/s
411 Search_Success_CachedRE2/2M 100 11697250 ns/op 179.29 MB/s
412 Search_Success_CachedRE2/4M 50 24796680 ns/op 169.15 MB/s
413 Search_Success_CachedRE2/8M 20 59587450 ns/op 140.78 MB/s
414 Search_Success_CachedRE2/16M 5 225415400 ns/op 74.43 MB/s
415 Search_Success1_PCRE/8 500000 4063 ns/op 1.97 MB/s
416 Search_Success1_PCRE/16 500000 4104 ns/op 3.90 MB/s
417 Search_Success1_PCRE/32 500000 4162 ns/op 7.69 MB/s
418 Search_Success1_PCRE/64 500000 4284 ns/op 14.94 MB/s
419 Search_Success1_PCRE/128 500000 4857 ns/op 26.35 MB/s
420 Search_Success1_PCRE/256 500000 5507 ns/op 46.48 MB/s
421 Search_Success1_PCRE/512 500000 7203 ns/op 71.08 MB/s
422 Search_Success1_PCRE/1K 200000 10470 ns/op 97.80 MB/s
423 Search_Success1_PCRE/2K 100000 17455 ns/op 117.33 MB/s
424 Search_Success1_PCRE/4K 50000 31564 ns/op 129.77 MB/s
425 Search_Success1_PCRE/8K 50000 59112 ns/op 138.58 MB/s
426 Search_Success1_PCRE/16K 10000 115903 ns/op 141.36 MB/s
427 Search_Success1_PCRE/32K 10000 223311 ns/op 146.74 MB/s
428 Search_Success1_PCRE/64K 5000 447509 ns/op 146.45 MB/s
429 Search_Success1_PCRE/128K 2000 874543 ns/op 149.87 MB/s
430 Search_Success1_PCRE/256K 1000 1836342 ns/op 142.75 MB/s
431 Search_Success1_PCRE/512K 500 3636250 ns/op 144.18 MB/s
432 Search_Success1_PCRE/1M 200 7256345 ns/op 144.50 MB/s
433 Search_Success1_PCRE/2M 100 15093450 ns/op 138.94 MB/s
434 Search_Success1_PCRE/4M 50 32167920 ns/op 130.39 MB/s
435 Search_Success1_PCRE/8M 20 74735800 ns/op 112.24 MB/s
436 Search_Success1_PCRE/16M 5 252818600 ns/op 66.36 MB/s
437 Search_Success1_RE2/8 50000 51778 ns/op 0.15 MB/s
438 Search_Success1_RE2/16 50000 50754 ns/op 0.32 MB/s
439 Search_Success1_RE2/32 50000 51127 ns/op 0.63 MB/s
440 Search_Success1_RE2/64 50000 51305 ns/op 1.25 MB/s
441 Search_Success1_RE2/128 50000 51580 ns/op 2.48 MB/s
442 Search_Success1_RE2/256 50000 52019 ns/op 4.92 MB/s
443 Search_Success1_RE2/512 50000 53145 ns/op 9.63 MB/s
444 Search_Success1_RE2/1K 50000 55871 ns/op 18.33 MB/s
445 Search_Success1_RE2/2K 50000 61477 ns/op 33.31 MB/s
446 Search_Success1_RE2/4K 50000 71875 ns/op 56.99 MB/s
447 Search_Success1_RE2/8K 20000 94822 ns/op 86.39 MB/s
448 Search_Success1_RE2/16K 10000 137021 ns/op 119.57 MB/s
449 Search_Success1_RE2/32K 10000 220596 ns/op 148.54 MB/s
450 Search_Success1_RE2/64K 5000 377808 ns/op 173.46 MB/s
451 Search_Success1_RE2/128K 5000 707546 ns/op 185.25 MB/s
452 Search_Success1_RE2/256K 2000 1367308 ns/op 191.72 MB/s
453 Search_Success1_RE2/512K 1000 2729291 ns/op 192.10 MB/s
454 Search_Success1_RE2/1M 500 5439634 ns/op 192.77 MB/s
455 Search_Success1_RE2/2M 100 11626860 ns/op 180.37 MB/s
456 Search_Success1_RE2/4M 50 24603160 ns/op 170.48 MB/s
457 Search_Success1_RE2/8M 20 59001300 ns/op 142.18 MB/s
458 Search_Success1_RE2/16M 5 219520200 ns/op 76.43 MB/s
459 Search_Success1_Cached_PCRE/8 5000000 373 ns/op 21.41 MB/s
460 Search_Success1_Cached_PCRE/16 5000000 437 ns/op 36.61 MB/s
461 Search_Success1_Cached_PCRE/32 5000000 543 ns/op 58.84 MB/s
462 Search_Success1_Cached_PCRE/64 2000000 784 ns/op 81.60 MB/s
463 Search_Success1_Cached_PCRE/128 1000000 1193 ns/op 107.29 MB/s
464 Search_Success1_Cached_PCRE/256 1000000 2044 ns/op 125.23 MB/s
465 Search_Success1_Cached_PCRE/512 500000 3734 ns/op 137.10 MB/s
466 Search_Success1_Cached_PCRE/1K 500000 7121 ns/op 143.78 MB/s
467 Search_Success1_Cached_PCRE/2K 200000 13767 ns/op 148.76 MB/s
468 Search_Success1_Cached_PCRE/4K 100000 27176 ns/op 150.72 MB/s
469 Search_Success1_Cached_PCRE/8K 50000 54155 ns/op 151.27 MB/s
470 Search_Success1_Cached_PCRE/16K 10000 109309 ns/op 149.89 MB/s
471 Search_Success1_Cached_PCRE/32K 10000 215890 ns/op 151.78 MB/s
472 Search_Success1_Cached_PCRE/64K 5000 432550 ns/op 151.51 MB/s
473 Search_Success1_Cached_PCRE/128K 2000 870568 ns/op 150.56 MB/s
474 Search_Success1_Cached_PCRE/256K 1000 1756215 ns/op 149.27 MB/s
475 Search_Success1_Cached_PCRE/512K 500 3671994 ns/op 142.78 MB/s
476 Search_Success1_Cached_PCRE/1M 200 7134810 ns/op 146.97 MB/s
477 Search_Success1_Cached_PCRE/2M 100 14672580 ns/op 142.93 MB/s
478 Search_Success1_Cached_PCRE/4M 50 31146040 ns/op 134.67 MB/s
479 Search_Success1_Cached_PCRE/8M 20 72224500 ns/op 116.15 MB/s
480 Search_Success1_Cached_PCRE/16M 5 243683800 ns/op 68.85 MB/s
481 Search_Success1_Cached_RE2/8 5000000 544 ns/op 14.69 MB/s
482 Search_Success1_Cached_RE2/16 5000000 583 ns/op 27.43 MB/s
483 Search_Success1_Cached_RE2/32 5000000 661 ns/op 48.37 MB/s
484 Search_Success1_Cached_RE2/64 2000000 818 ns/op 78.23 MB/s
485 Search_Success1_Cached_RE2/128 1000000 1148 ns/op 111.40 MB/s
486 Search_Success1_Cached_RE2/256 1000000 1778 ns/op 143.95 MB/s
487 Search_Success1_Cached_RE2/512 500000 3036 ns/op 168.64 MB/s
488 Search_Success1_Cached_RE2/1K 500000 5549 ns/op 184.53 MB/s
489 Search_Success1_Cached_RE2/2K 200000 10580 ns/op 193.56 MB/s
490 Search_Success1_Cached_RE2/4K 100000 20645 ns/op 198.39 MB/s
491 Search_Success1_Cached_RE2/8K 50000 40775 ns/op 200.90 MB/s
492 Search_Success1_Cached_RE2/16K 20000 81030 ns/op 202.20 MB/s
493 Search_Success1_Cached_RE2/32K 10000 162338 ns/op 201.85 MB/s
494 Search_Success1_Cached_RE2/64K 5000 324387 ns/op 202.03 MB/s
495 Search_Success1_Cached_RE2/128K 5000 648468 ns/op 202.13 MB/s
496 Search_Success1_Cached_RE2/256K 2000 1299439 ns/op 201.74 MB/s
497 Search_Success1_Cached_RE2/512K 1000 2608958 ns/op 200.96 MB/s
498 Search_Success1_Cached_RE2/1M 500 5263964 ns/op 199.20 MB/s
499 Search_Success1_Cached_RE2/2M 200 10793175 ns/op 194.30 MB/s
500 Search_Success1_Cached_RE2/4M 50 24138120 ns/op 173.76 MB/s
501 Search_Success1_Cached_RE2/8M 20 58223300 ns/op 144.08 MB/s
502 Search_Success1_Cached_RE2/16M 5 215741400 ns/op 77.77 MB/s
503 Search_Digits_PCRE 500000 7534 ns/op
504 Search_Digits_RE2 50000 44162 ns/op
505 Parse_Digits_PCRE 200000 7664 ns/op
506 Parse_Digits_RE2 100000 22595 ns/op
507 Parse_CachedDigits_PCRE 5000000 721 ns/op
508 Parse_CachedDigits_RE2 5000000 413 ns/op
509 Parse_DigitDs_PCRE 500000 7095 ns/op
510 Parse_DigitDs_RE2 100000 22259 ns/op
511 Parse_CachedDigitDs_PCRE 5000000 704 ns/op
512 Parse_CachedDigitDs_RE2 5000000 415 ns/op
513 Parse_Split_PCRE 500000 5540 ns/op
514 Parse_Split_RE2 100000 23817 ns/op
515 Parse_CachedSplit_PCRE 5000000 490 ns/op
516 Parse_CachedSplit_RE2 10000000 251 ns/op
517 Parse_SplitHard_PCRE 500000 5410 ns/op
518 Parse_SplitHard_RE2 100000 28518 ns/op
519 Parse_CachedSplitHard_PCRE 5000000 488 ns/op
520 Parse_CachedSplitHard_RE2 1000000 2489 ns/op
521 Parse_CachedSplitBig1_PCRE 500 7171752 ns/op
522 Parse_CachedSplitBig1_RE2 2000 990722 ns/op
523 Parse_CachedSplitBig2_PCRE 5000 658331 ns/op
524 Parse_CachedSplitBig2_RE2 20 81205250 ns/op
525 BM_PCRE_Compile 500000 6443 ns/op
526 BM_RE2_Compile 100000 24103 ns/op
527 SearchPhone_CachedPCRE/8 1000000 2010 ns/op 3.98 MB/s
528 SearchPhone_CachedPCRE/16 500000 3286 ns/op 4.87 MB/s
529 SearchPhone_CachedPCRE/32 500000 5953 ns/op 5.37 MB/s
530 SearchPhone_CachedPCRE/64 200000 11181 ns/op 5.72 MB/s
531 SearchPhone_CachedPCRE/128 100000 21634 ns/op 5.92 MB/s
532 SearchPhone_CachedPCRE/256 50000 42315 ns/op 6.05 MB/s
533 SearchPhone_CachedPCRE/512 20000 83969 ns/op 6.10 MB/s
534 SearchPhone_CachedPCRE/1K 10000 166005 ns/op 6.17 MB/s
535 SearchPhone_CachedPCRE/2K 5000 327433 ns/op 6.25 MB/s
536 SearchPhone_CachedPCRE/4K 5000 654794 ns/op 6.26 MB/s
537 SearchPhone_CachedPCRE/8K 2000 1302747 ns/op 6.29 MB/s
538 SearchPhone_CachedPCRE/16K 1000 2601137 ns/op 6.30 MB/s
539 SearchPhone_CachedPCRE/32K 500 5170166 ns/op 6.34 MB/s
540 SearchPhone_CachedPCRE/64K 100 10378910 ns/op 6.31 MB/s
541 SearchPhone_CachedPCRE/128K 100 20783360 ns/op 6.31 MB/s
542 SearchPhone_CachedPCRE/256K 50 41632940 ns/op 6.30 MB/s
543 SearchPhone_CachedPCRE/512K 20 83663300 ns/op 6.27 MB/s
544 SearchPhone_CachedPCRE/1M 10 167093400 ns/op 6.28 MB/s
545 SearchPhone_CachedPCRE/2M 5 335078800 ns/op 6.26 MB/s
546 SearchPhone_CachedPCRE/4M 5 673405400 ns/op 6.23 MB/s
547 SearchPhone_CachedPCRE/8M 1 1335761000 ns/op 6.28 MB/s
548 SearchPhone_CachedPCRE/16M 1 2682908000 ns/op 6.25 MB/s
549 SearchPhone_CachedRE2/8 1000000 1470 ns/op 5.44 MB/s
550 SearchPhone_CachedRE2/16 1000000 1496 ns/op 10.69 MB/s
551 SearchPhone_CachedRE2/32 1000000 1570 ns/op 20.38 MB/s
552 SearchPhone_CachedRE2/64 1000000 1770 ns/op 36.15 MB/s
553 SearchPhone_CachedRE2/128 1000000 2082 ns/op 61.46 MB/s
554 SearchPhone_CachedRE2/256 1000000 2701 ns/op 94.78 MB/s
555 SearchPhone_CachedRE2/512 500000 3963 ns/op 129.19 MB/s
556 SearchPhone_CachedRE2/1K 500000 6487 ns/op 157.85 MB/s
557 SearchPhone_CachedRE2/2K 200000 11527 ns/op 177.67 MB/s
558 SearchPhone_CachedRE2/4K 100000 21579 ns/op 189.81 MB/s
559 SearchPhone_CachedRE2/8K 50000 41804 ns/op 195.96 MB/s
560 SearchPhone_CachedRE2/16K 20000 82228 ns/op 199.25 MB/s
561 SearchPhone_CachedRE2/32K 10000 163444 ns/op 200.48 MB/s
562 SearchPhone_CachedRE2/64K 5000 325307 ns/op 201.46 MB/s
563 SearchPhone_CachedRE2/128K 5000 648559 ns/op 202.10 MB/s
564 SearchPhone_CachedRE2/256K 2000 1295574 ns/op 202.34 MB/s
565 SearchPhone_CachedRE2/512K 1000 2591267 ns/op 202.33 MB/s
566 SearchPhone_CachedRE2/1M 500 5178738 ns/op 202.48 MB/s
567 SearchPhone_CachedRE2/2M 100 10389680 ns/op 201.85 MB/s
568 SearchPhone_CachedRE2/4M 100 20851510 ns/op 201.15 MB/s
569 SearchPhone_CachedRE2/8M 50 41763800 ns/op 200.86 MB/s
570 SearchPhone_CachedRE2/16M 20 83492800 ns/op 200.94 MB/s
571 EmptyPartialMatchPCRE 10000000 195 ns/op
572 EmptyPartialMatchRE2 5000000 497 ns/op
573 SimplePartialMatchPCRE 10000000 276 ns/op
574 SimplePartialMatchRE2 5000000 548 ns/op
575 HTTPPartialMatchPCRE 2000000 826 ns/op
576 HTTPPartialMatchRE2 2000000 894 ns/op
577 SmallHTTPPartialMatchPCRE 2000000 825 ns/op
578 SmallHTTPPartialMatchRE2 2000000 895 ns/op
579 DotMatchPCRE 2000000 810 ns/op
580 DotMatchRE2 2000000 976 ns/op
581 ASCIIMatchPCRE 5000000 604 ns/op
582 ASCIIMatchRE2 2000000 976 ns/op