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