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