3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php $iterations = 10000; function str_random($length=16) { $pool = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; return substr(str_shuffle(str_repeat($pool, 5)), 0, $length); } $strings = array(); for ($i = 0; $i < $iterations; $i++) { $strings[] = str_random(rand(16, 64)); } echo 'String size: ', round(strlen(serialize($strings))/ 1024, 2), 'kb', PHP_EOL; $hashes_md5 = array(); $hashes_crc32 = array(); $t_md5 = microtime(true); foreach ($strings as $s) { $hashes_md5['x'.(crc32($s) >> 8)] = 0; } $t_md5 = microtime(true) - $t_md5; //$max = bindec('111111111111111111111111111111'); //$max = 0xFFFFFFF; //F; +5% size boost, collision: 0.1689%, time boost: 0% $max = 0xFFFFFF; //FF; +14% size boost, collision: 2.908%, time boost: -9% //$max = 0xFFFFF; //FFF; +47% size boost, collision: 35.5696%, time boost: 0% // modify 10% of data for ($i = 0; $i < $iterations; $i++) { if (rand(1,100) > 90) { $strings[$i] = str_random(rand(16, 64)); } } $t_crc32 = microtime(true); foreach ($strings as $s) { $hashes_crc32['x'.(crc32($s) >> 8)] = 0; } $t_crc32 = microtime(true) - $t_crc32; function compareShingles(array $first, array $second) { $t_crc32 = microtime(true); echo 'func intersect: ', count(array_intersect_key($first, $second)), PHP_EOL; echo ' func unique: ', count(array_merge($first, $second)), PHP_EOL; $t_crc32 = microtime(true) - $t_crc32; echo ' time: ', $t_crc32, PHP_EOL; $t_crc32 = microtime(true); $diff_count = count(array_diff_key($first, $second)); $intersect_count = count($first) - $diff_count;// count(array_intersect_key($first, $second)); $unique_count = count($second) + $diff_count; echo 'calculated intersect: ', $intersect_count, PHP_EOL; echo ' calculated unique: ', $unique_count, PHP_EOL; $t_crc32 = microtime(true) - $t_crc32; echo ' time: ', $t_crc32, PHP_EOL; //return round(($intersect_count / $unique_count) / 0.01, 2); } $hashes_md5_flip = $hashes_md5; //array_flip($hashes_md5); $hashes_crc32_flip = $hashes_crc32; //array_flip($hashes_crc32); //ksort($hashes_md5_flip); //ksort($hashes_crc32_flip); $t_merge = microtime(true); $hashes_diff = array_diff_key($hashes_md5_flip, $hashes_crc32_flip); $t_merge = microtime(true) - $t_merge; $t_diff = microtime(true); $hashes_merge = array_merge($hashes_md5_flip, $hashes_crc32_flip); $t_diff = microtime(true) - $t_diff; $t_intersect = microtime(true); $hashes_intersect = array_intersect_key($hashes_md5_flip, $hashes_crc32_flip); $t_intersect = microtime(true) - $t_intersect; echo PHP_EOL; echo ' merge time: ', $t_merge, PHP_EOL; echo ' merge count: ', count($hashes_merge), PHP_EOL; echo ' diff time: ', $t_merge, PHP_EOL; echo ' diff count: ', count($hashes_diff), PHP_EOL; echo ' intersect time: ', $t_intersect, PHP_EOL; echo 'intersect count: ', count($hashes_intersect), PHP_EOL; echo ' md5 count: ', count($hashes_md5_flip), ' with diff:', count($hashes_md5_flip)+count($hashes_diff), ' intersect: ', count($hashes_md5_flip)-count($hashes_diff), PHP_EOL; echo ' crc32 count: ', count($hashes_crc32_flip), ' with diff:', count($hashes_crc32_flip)+count($hashes_diff), ' intersect: ', count($hashes_crc32_flip)-count($hashes_diff), PHP_EOL; echo PHP_EOL; compareShingles($hashes_md5_flip, $hashes_crc32_flip); echo PHP_EOL; exit; $s_md5 = strlen(serialize($hashes_md5)); $s_crc32 = strlen(serialize($hashes_crc32)); $u_hashes_md5 = array_unique($hashes_md5); $u_hashes_crc32 = array_unique($hashes_crc32); $su_md5 = strlen(serialize($u_hashes_md5)); $su_crc32 = strlen(serialize($u_hashes_crc32)); echo 'time md5: ', $t_md5, PHP_EOL; echo 'time crc32: ', $t_crc32, PHP_EOL; echo 'time boost: ', round(($t_md5 - $t_crc32) / $t_md5, 2) * 100, '%', PHP_EOL; echo PHP_EOL; echo 'size md5: ', $s_md5, PHP_EOL; echo 'size crc32: ', $s_crc32, PHP_EOL; echo 'size boost: ', round(($s_md5 - $s_crc32) / $s_md5, 2) * 100, '%', PHP_EOL; echo PHP_EOL; echo 'unique size md5: ', $su_md5, ' (', $cnt_hashes_md5 = count($u_hashes_md5), ')', PHP_EOL; echo 'unique size crc32: ', $su_crc32, ' (', $cnt_hashes_crc32 = count($u_hashes_crc32), ')', PHP_EOL; echo 'unique size boost: ', round(($su_md5 - $su_crc32) / $su_md5, 2) * 100, '%', PHP_EOL; echo ' collision: ', round(($cnt_hashes_md5 - $cnt_hashes_crc32) / $cnt_hashes_md5, 6) * 100, '%', PHP_EOL;
Output for 7.1.0
String size: 533.67kb merge time: -0.00030803680419922 merge count: 11001 diff time: -0.00030803680419922 diff count: 1007 intersect time: -0.00055098533630371 intersect count: 8988 md5 count: 9995 with diff:11002 intersect: 8988 crc32 count: 9994 with diff:11001 intersect: 8987 func intersect: 8988 func unique: 11001 time: -0.0009920597076416 calculated intersect: 8988 calculated unique: 11001 time: -0.00031399726867676
Output for 7.0.14
String size: 536.78kb merge time: 0.00035905838012695 merge count: 11014 diff time: 0.00035905838012695 diff count: 1015 intersect time: 0.00066208839416504 intersect count: 8984 md5 count: 9999 with diff:11014 intersect: 8984 crc32 count: 9999 with diff:11014 intersect: 8984 func intersect: 8984 func unique: 11014 time: 0.001223087310791 calculated intersect: 8984 calculated unique: 11014 time: 0.00038599967956543
Output for 7.0.10
String size: 535.44kb merge time: 0.00039911270141602 merge count: 11087 diff time: 0.00039911270141602 diff count: 1088 intersect time: 0.00082802772521973 intersect count: 8911 md5 count: 9999 with diff:11087 intersect: 8911 crc32 count: 9999 with diff:11087 intersect: 8911 func intersect: 8911 func unique: 11087 time: 0.0011861324310303 calculated intersect: 8911 calculated unique: 11087 time: 0.00034403800964355
Output for 7.0.9
String size: 536kb merge time: 0.00041484832763672 merge count: 10985 diff time: 0.00041484832763672 diff count: 986 intersect time: 0.0008699893951416 intersect count: 9013 md5 count: 9999 with diff:10985 intersect: 9013 crc32 count: 9999 with diff:10985 intersect: 9013 func intersect: 9013 func unique: 10985 time: 0.0013182163238525 calculated intersect: 9013 calculated unique: 10985 time: 0.00039291381835938
Output for 7.0.8
String size: 536.11kb merge time: 0.00046920776367188 merge count: 11004 diff time: 0.00046920776367188 diff count: 1005 intersect time: 0.00075912475585938 intersect count: 8993 md5 count: 9998 with diff:11003 intersect: 8993 crc32 count: 9999 with diff:11004 intersect: 8994 func intersect: 8993 func unique: 11004 time: 0.0010840892791748 calculated intersect: 8993 calculated unique: 11004 time: 0.00030803680419922
Output for 7.0.7
String size: 537.07kb merge time: 0.0003509521484375 merge count: 10980 diff time: 0.0003509521484375 diff count: 983 intersect time: 0.00097799301147461 intersect count: 9013 md5 count: 9996 with diff:10979 intersect: 9013 crc32 count: 9997 with diff:10980 intersect: 9014 func intersect: 9013 func unique: 10980 time: 0.0019321441650391 calculated intersect: 9013 calculated unique: 10980 time: 0.00055408477783203
Output for 7.0.6
String size: 535.5kb merge time: 0.00035715103149414 merge count: 11037 diff time: 0.00035715103149414 diff count: 1041 intersect time: 0.00080609321594238 intersect count: 8954 md5 count: 9995 with diff:11036 intersect: 8954 crc32 count: 9996 with diff:11037 intersect: 8955 func intersect: 8954 func unique: 11037 time: 0.0012810230255127 calculated intersect: 8954 calculated unique: 11037 time: 0.00033998489379883
Output for 7.0.5
String size: 536.19kb merge time: 0.00040197372436523 merge count: 10955 diff time: 0.00040197372436523 diff count: 957 intersect time: 0.00077700614929199 intersect count: 9040 md5 count: 9997 with diff:10954 intersect: 9040 crc32 count: 9998 with diff:10955 intersect: 9041 func intersect: 9040 func unique: 10955 time: 0.0011818408966064 calculated intersect: 9040 calculated unique: 10955 time: 0.00035500526428223
Output for 7.0.4
String size: 538.88kb merge time: 0.00036001205444336 merge count: 10980 diff time: 0.00036001205444336 diff count: 986 intersect time: 0.00059199333190918 intersect count: 9007 md5 count: 9993 with diff:10979 intersect: 9007 crc32 count: 9994 with diff:10980 intersect: 9008 func intersect: 9007 func unique: 10980 time: 0.0011229515075684 calculated intersect: 9007 calculated unique: 10980 time: 0.00034213066101074
Output for 7.0.3
String size: 536.03kb merge time: 0.0003960132598877 merge count: 11036 diff time: 0.0003960132598877 diff count: 1037 intersect time: 0.00072407722473145 intersect count: 8962 md5 count: 9999 with diff:11036 intersect: 8962 crc32 count: 9999 with diff:11036 intersect: 8962 func intersect: 8962 func unique: 11036 time: 0.0013201236724854 calculated intersect: 8962 calculated unique: 11036 time: 0.00044798851013184
Output for 7.0.2
String size: 539.08kb merge time: 0.00042104721069336 merge count: 10973 diff time: 0.00042104721069336 diff count: 977 intersect time: 0.00060796737670898 intersect count: 9017 md5 count: 9994 with diff:10971 intersect: 9017 crc32 count: 9996 with diff:10973 intersect: 9019 func intersect: 9017 func unique: 10973 time: 0.001086950302124 calculated intersect: 9017 calculated unique: 10973 time: 0.00033092498779297
Output for 7.0.1
String size: 536.44kb merge time: 0.00044107437133789 merge count: 11001 diff time: 0.00044107437133789 diff count: 1002 intersect time: 0.00062990188598633 intersect count: 8996 md5 count: 9998 with diff:11000 intersect: 8996 crc32 count: 9999 with diff:11001 intersect: 8997 func intersect: 8996 func unique: 11001 time: 0.0011410713195801 calculated intersect: 8996 calculated unique: 11001 time: 0.00033712387084961
Output for 7.0.0
String size: 537.21kb merge time: 0.00044703483581543 merge count: 10971 diff time: 0.00044703483581543 diff count: 973 intersect time: 0.00070905685424805 intersect count: 9025 md5 count: 9998 with diff:10971 intersect: 9025 crc32 count: 9998 with diff:10971 intersect: 9025 func intersect: 9025 func unique: 10971 time: 0.0011961460113525 calculated intersect: 9025 calculated unique: 10971 time: 0.00042104721069336
Output for hhvm-3.12.0
String size: 537.48kb merge time: 0.00060796737670898 merge count: 10980 diff time: 0.00060796737670898 diff count: 989 intersect time: 0.0010700225830078 intersect count: 9004 md5 count: 9993 with diff:10982 intersect: 9004 crc32 count: 9991 with diff:10980 intersect: 9002 func intersect: 9004 func unique: 10980 time: 0.0018610954284668 calculated intersect: 9004 calculated unique: 10980 time: 0.00052189826965332
Output for hhvm-3.10.0
String size: 534.69kb merge time: 0.0005791187286377 merge count: 10997 diff time: 0.0005791187286377 diff count: 999 intersect time: 0.0010409355163574 intersect count: 9000 md5 count: 9999 with diff:10998 intersect: 9000 crc32 count: 9998 with diff:10997 intersect: 8999 func intersect: 9000 func unique: 10997 time: 0.0019068717956543 calculated intersect: 9000 calculated unique: 10997 time: 0.00052118301391602
Output for 5.6.28
String size: 535.89kb merge time: 0.00031805038452148 merge count: 10979 diff time: 0.00031805038452148 diff count: 983 intersect time: 0.0010218620300293 intersect count: 9013 md5 count: 9996 with diff:10979 intersect: 9013 crc32 count: 9996 with diff:10979 intersect: 9013 func intersect: 9013 func unique: 10979 time: 0.0024120807647705 calculated intersect: 9013 calculated unique: 10979 time: 0.0002899169921875
Output for 5.6.25
String size: 536.04kb merge time: 0.00042414665222168 merge count: 10961 diff time: 0.00042414665222168 diff count: 964 intersect time: 0.0014190673828125 intersect count: 9032 md5 count: 9996 with diff:10960 intersect: 9032 crc32 count: 9997 with diff:10961 intersect: 9033 func intersect: 9032 func unique: 10961 time: 0.0033979415893555 calculated intersect: 9032 calculated unique: 10961 time: 0.00051307678222656
Output for 5.6.24
String size: 533.07kb merge time: 0.00043702125549316 merge count: 10992 diff time: 0.00043702125549316 diff count: 994 intersect time: 0.0014610290527344 intersect count: 9004 md5 count: 9998 with diff:10992 intersect: 9004 crc32 count: 9998 with diff:10992 intersect: 9004 func intersect: 9004 func unique: 10992 time: 0.0033578872680664 calculated intersect: 9004 calculated unique: 10992 time: 0.00038599967956543
Output for 5.6.23
String size: 536.56kb merge time: 0.00052213668823242 merge count: 10994 diff time: 0.00052213668823242 diff count: 996 intersect time: 0.0015490055084229 intersect count: 9001 md5 count: 9997 with diff:10993 intersect: 9001 crc32 count: 9998 with diff:10994 intersect: 9002 func intersect: 9001 func unique: 10994 time: 0.0030660629272461 calculated intersect: 9001 calculated unique: 10994 time: 0.00036787986755371
Output for 5.6.22
String size: 534.63kb merge time: 0.00057101249694824 merge count: 11018 diff time: 0.00057101249694824 diff count: 1023 intersect time: 0.0015158653259277 intersect count: 8972 md5 count: 9995 with diff:11018 intersect: 8972 crc32 count: 9995 with diff:11018 intersect: 8972 func intersect: 8972 func unique: 11018 time: 0.0033299922943115 calculated intersect: 8972 calculated unique: 11018 time: 0.00062918663024902
Output for 5.6.21
String size: 537.12kb merge time: 0.00057005882263184 merge count: 10997 diff time: 0.00057005882263184 diff count: 1001 intersect time: 0.0014970302581787 intersect count: 8996 md5 count: 9997 with diff:10998 intersect: 8996 crc32 count: 9996 with diff:10997 intersect: 8995 func intersect: 8996 func unique: 10997 time: 0.0032949447631836 calculated intersect: 8996 calculated unique: 10997 time: 0.00044918060302734
Output for 5.6.20
String size: 537.24kb merge time: 0.00040102005004883 merge count: 11011 diff time: 0.00040102005004883 diff count: 1015 intersect time: 0.0013570785522461 intersect count: 8980 md5 count: 9995 with diff:11010 intersect: 8980 crc32 count: 9996 with diff:11011 intersect: 8981 func intersect: 8980 func unique: 11011 time: 0.0030689239501953 calculated intersect: 8980 calculated unique: 11011 time: 0.00045990943908691
Output for 5.6.19
String size: 538.31kb merge time: 0.00088810920715332 merge count: 10948 diff time: 0.00088810920715332 diff count: 956 intersect time: 0.0026009082794189 intersect count: 9036 md5 count: 9992 with diff:10948 intersect: 9036 crc32 count: 9992 with diff:10948 intersect: 9036 func intersect: 9036 func unique: 10948 time: 0.0045309066772461 calculated intersect: 9036 calculated unique: 10948 time: 0.00053095817565918
Output for 5.6.18
String size: 536.58kb merge time: 0.00066304206848145 merge count: 11004 diff time: 0.00066304206848145 diff count: 1005 intersect time: 0.0012500286102295 intersect count: 8995 md5 count: 10000 with diff:11005 intersect: 8995 crc32 count: 9999 with diff:11004 intersect: 8994 func intersect: 8995 func unique: 11004 time: 0.0027098655700684 calculated intersect: 8995 calculated unique: 11004 time: 0.0003509521484375
Output for 5.6.17
String size: 535.62kb merge time: 0.00049495697021484 merge count: 11010 diff time: 0.00049495697021484 diff count: 1011 intersect time: 0.0012881755828857 intersect count: 8988 md5 count: 9999 with diff:11010 intersect: 8988 crc32 count: 9999 with diff:11010 intersect: 8988 func intersect: 8988 func unique: 11010 time: 0.0029900074005127 calculated intersect: 8988 calculated unique: 11010 time: 0.00035786628723145
Output for 5.6.16
String size: 538.63kb merge time: 0.0005791187286377 merge count: 10959 diff time: 0.0005791187286377 diff count: 960 intersect time: 0.0013649463653564 intersect count: 9039 md5 count: 9999 with diff:10959 intersect: 9039 crc32 count: 9999 with diff:10959 intersect: 9039 func intersect: 9039 func unique: 10959 time: 0.0030460357666016 calculated intersect: 9039 calculated unique: 10959 time: 0.00037789344787598
Output for 5.6.15
String size: 535.09kb merge time: 0.00053596496582031 merge count: 10997 diff time: 0.00053596496582031 diff count: 1001 intersect time: 0.0014920234680176 intersect count: 8994 md5 count: 9995 with diff:10996 intersect: 8994 crc32 count: 9996 with diff:10997 intersect: 8995 func intersect: 8994 func unique: 10997 time: 0.0031890869140625 calculated intersect: 8994 calculated unique: 10997 time: 0.0003659725189209
Output for 5.6.14
String size: 535.21kb merge time: 0.00059390068054199 merge count: 11063 diff time: 0.00059390068054199 diff count: 1067 intersect time: 0.0016200542449951 intersect count: 8929 md5 count: 9996 with diff:11063 intersect: 8929 crc32 count: 9996 with diff:11063 intersect: 8929 func intersect: 8929 func unique: 11063 time: 0.0032510757446289 calculated intersect: 8929 calculated unique: 11063 time: 0.00048613548278809
Output for 5.6.13
String size: 535.32kb merge time: 0.00065803527832031 merge count: 10996 diff time: 0.00065803527832031 diff count: 997 intersect time: 0.0015318393707275 intersect count: 9002 md5 count: 9999 with diff:10996 intersect: 9002 crc32 count: 9999 with diff:10996 intersect: 9002 func intersect: 9002 func unique: 10996 time: 0.0034010410308838 calculated intersect: 9002 calculated unique: 10996 time: 0.00044012069702148
Output for 5.6.12
String size: 536.9kb merge time: 0.00050997734069824 merge count: 10995 diff time: 0.00050997734069824 diff count: 1001 intersect time: 0.0017268657684326 intersect count: 8994 md5 count: 9995 with diff:10996 intersect: 8994 crc32 count: 9994 with diff:10995 intersect: 8993 func intersect: 8994 func unique: 10995 time: 0.0032739639282227 calculated intersect: 8994 calculated unique: 10995 time: 0.0004570484161377
Output for 5.6.11
String size: 536.19kb merge time: 0.00057792663574219 merge count: 11031 diff time: 0.00057792663574219 diff count: 1036 intersect time: 0.0017821788787842 intersect count: 8958 md5 count: 9994 with diff:11030 intersect: 8958 crc32 count: 9995 with diff:11031 intersect: 8959 func intersect: 8958 func unique: 11031 time: 0.0036129951477051 calculated intersect: 8958 calculated unique: 11031 time: 0.00051212310791016
Output for 5.6.10
String size: 532.5kb merge time: 0.00050902366638184 merge count: 11021 diff time: 0.00050902366638184 diff count: 1023 intersect time: 0.0013189315795898 intersect count: 8975 md5 count: 9998 with diff:11021 intersect: 8975 crc32 count: 9998 with diff:11021 intersect: 8975 func intersect: 8975 func unique: 11021 time: 0.0029580593109131 calculated intersect: 8975 calculated unique: 11021 time: 0.00037598609924316
Output for 5.6.9
String size: 536.15kb merge time: 0.00049209594726562 merge count: 10979 diff time: 0.00049209594726562 diff count: 981 intersect time: 0.0013079643249512 intersect count: 9017 md5 count: 9998 with diff:10979 intersect: 9017 crc32 count: 9998 with diff:10979 intersect: 9017 func intersect: 9017 func unique: 10979 time: 0.0028281211853027 calculated intersect: 9017 calculated unique: 10979 time: 0.00039005279541016
Output for 5.6.8
String size: 537.66kb merge time: 0.00037288665771484 merge count: 10972 diff time: 0.00037288665771484 diff count: 975 intersect time: 0.0012071132659912 intersect count: 9023 md5 count: 9998 with diff:10973 intersect: 9023 crc32 count: 9997 with diff:10972 intersect: 9022 func intersect: 9023 func unique: 10972 time: 0.0026760101318359 calculated intersect: 9023 calculated unique: 10972 time: 0.00035190582275391
Output for 5.6.7
String size: 537.15kb merge time: 0.00061917304992676 merge count: 11055 diff time: 0.00061917304992676 diff count: 1057 intersect time: 0.0018429756164551 intersect count: 8940 md5 count: 9997 with diff:11054 intersect: 8940 crc32 count: 9998 with diff:11055 intersect: 8941 func intersect: 8940 func unique: 11055 time: 0.0032339096069336 calculated intersect: 8940 calculated unique: 11055 time: 0.00040102005004883
Output for 5.6.6
String size: 537.55kb merge time: 0.0004889965057373 merge count: 11048 diff time: 0.0004889965057373 diff count: 1050 intersect time: 0.0012340545654297 intersect count: 8948 md5 count: 9998 with diff:11048 intersect: 8948 crc32 count: 9998 with diff:11048 intersect: 8948 func intersect: 8948 func unique: 11048 time: 0.0027577877044678 calculated intersect: 8948 calculated unique: 11048 time: 0.00034809112548828
Output for 5.6.5
String size: 536.79kb merge time: 0.00041985511779785 merge count: 11025 diff time: 0.00041985511779785 diff count: 1025 intersect time: 0.0012590885162354 intersect count: 8975 md5 count: 10000 with diff:11025 intersect: 8975 crc32 count: 10000 with diff:11025 intersect: 8975 func intersect: 8975 func unique: 11025 time: 0.0027570724487305 calculated intersect: 8975 calculated unique: 11025 time: 0.00037598609924316
Output for 5.6.4
String size: 535.87kb merge time: 0.0005648136138916 merge count: 10991 diff time: 0.0005648136138916 diff count: 994 intersect time: 0.001600980758667 intersect count: 9002 md5 count: 9996 with diff:10990 intersect: 9002 crc32 count: 9997 with diff:10991 intersect: 9003 func intersect: 9002 func unique: 10991 time: 0.0034129619598389 calculated intersect: 9002 calculated unique: 10991 time: 0.00046801567077637
Output for 5.6.3
String size: 535.51kb merge time: 0.00043916702270508 merge count: 11018 diff time: 0.00043916702270508 diff count: 1019 intersect time: 0.0012381076812744 intersect count: 8980 md5 count: 9999 with diff:11018 intersect: 8980 crc32 count: 9999 with diff:11018 intersect: 8980 func intersect: 8980 func unique: 11018 time: 0.0027189254760742 calculated intersect: 8980 calculated unique: 11018 time: 0.00034785270690918
Output for 5.6.2
String size: 537.53kb merge time: 0.00040507316589355 merge count: 10929 diff time: 0.00040507316589355 diff count: 932 intersect time: 0.0013620853424072 intersect count: 9065 md5 count: 9997 with diff:10929 intersect: 9065 crc32 count: 9997 with diff:10929 intersect: 9065 func intersect: 9065 func unique: 10929 time: 0.0028860569000244 calculated intersect: 9065 calculated unique: 10929 time: 0.00037193298339844
Output for 5.6.1
String size: 537.5kb merge time: 0.00047206878662109 merge count: 10994 diff time: 0.00047206878662109 diff count: 997 intersect time: 0.0013730525970459 intersect count: 9000 md5 count: 9997 with diff:10994 intersect: 9000 crc32 count: 9997 with diff:10994 intersect: 9000 func intersect: 9000 func unique: 10994 time: 0.0033628940582275 calculated intersect: 9000 calculated unique: 10994 time: 0.00052690505981445
Output for 5.6.0
String size: 535.46kb merge time: 0.00039911270141602 merge count: 11038 diff time: 0.00039911270141602 diff count: 1039 intersect time: 0.0012168884277344 intersect count: 8960 md5 count: 9999 with diff:11038 intersect: 8960 crc32 count: 9999 with diff:11038 intersect: 8960 func intersect: 8960 func unique: 11038 time: 0.0026969909667969 calculated intersect: 8960 calculated unique: 11038 time: 0.00037693977355957
Output for 5.5.38
String size: 536.73kb merge time: 0.00041508674621582 merge count: 11038 diff time: 0.00041508674621582 diff count: 1042 intersect time: 0.0012581348419189 intersect count: 8953 md5 count: 9995 with diff:11037 intersect: 8953 crc32 count: 9996 with diff:11038 intersect: 8954 func intersect: 8953 func unique: 11038 time: 0.0032501220703125 calculated intersect: 8953 calculated unique: 11038 time: 0.00048112869262695
Output for 5.5.37
String size: 536.62kb merge time: 0.00043296813964844 merge count: 11010 diff time: 0.00043296813964844 diff count: 1014 intersect time: 0.0011119842529297 intersect count: 8984 md5 count: 9998 with diff:11012 intersect: 8984 crc32 count: 9996 with diff:11010 intersect: 8982 func intersect: 8984 func unique: 11010 time: 0.0025420188903809 calculated intersect: 8984 calculated unique: 11010 time: 0.00032806396484375
Output for 5.5.36
String size: 536.68kb merge time: 0.00054001808166504 merge count: 10983 diff time: 0.00054001808166504 diff count: 987 intersect time: 0.0016751289367676 intersect count: 9009 md5 count: 9996 with diff:10983 intersect: 9009 crc32 count: 9996 with diff:10983 intersect: 9009 func intersect: 9009 func unique: 10983 time: 0.0029828548431396 calculated intersect: 9009 calculated unique: 10983 time: 0.00034403800964355
Output for 5.5.35
String size: 538.76kb merge time: 0.00054502487182617 merge count: 11009 diff time: 0.00054502487182617 diff count: 1013 intersect time: 0.0014359951019287 intersect count: 8985 md5 count: 9998 with diff:11011 intersect: 8985 crc32 count: 9996 with diff:11009 intersect: 8983 func intersect: 8985 func unique: 11009 time: 0.0031981468200684 calculated intersect: 8985 calculated unique: 11009 time: 0.00039386749267578
Output for 5.5.34
String size: 538kb merge time: 0.00041508674621582 merge count: 10967 diff time: 0.00041508674621582 diff count: 969 intersect time: 0.0012710094451904 intersect count: 9031 md5 count: 10000 with diff:10969 intersect: 9031 crc32 count: 9998 with diff:10967 intersect: 9029 func intersect: 9031 func unique: 10967 time: 0.0027341842651367 calculated intersect: 9031 calculated unique: 10967 time: 0.00034499168395996
Output for 5.5.33
String size: 534.42kb merge time: 0.00039911270141602 merge count: 10992 diff time: 0.00039911270141602 diff count: 993 intersect time: 0.0012650489807129 intersect count: 9006 md5 count: 9999 with diff:10992 intersect: 9006 crc32 count: 9999 with diff:10992 intersect: 9006 func intersect: 9006 func unique: 10992 time: 0.0029330253601074 calculated intersect: 9006 calculated unique: 10992 time: 0.00045394897460938
Output for 5.5.32
String size: 535.15kb merge time: 0.00083708763122559 merge count: 11029 diff time: 0.00083708763122559 diff count: 1033 intersect time: 0.0023419857025146 intersect count: 8963 md5 count: 9996 with diff:11029 intersect: 8963 crc32 count: 9996 with diff:11029 intersect: 8963 func intersect: 8963 func unique: 11029 time: 0.0047049522399902 calculated intersect: 8963 calculated unique: 11029 time: 0.0006411075592041
Output for 5.5.31
String size: 536.13kb merge time: 0.00052094459533691 merge count: 11047 diff time: 0.00052094459533691 diff count: 1047 intersect time: 0.0013020038604736 intersect count: 8952 md5 count: 9999 with diff:11046 intersect: 8952 crc32 count: 10000 with diff:11047 intersect: 8953 func intersect: 8952 func unique: 11047 time: 0.0029699802398682 calculated intersect: 8952 calculated unique: 11047 time: 0.00040292739868164
Output for 5.5.30
String size: 534.39kb merge time: 0.0005950927734375 merge count: 11006 diff time: 0.0005950927734375 diff count: 1009 intersect time: 0.0015630722045898 intersect count: 8989 md5 count: 9998 with diff:11007 intersect: 8989 crc32 count: 9997 with diff:11006 intersect: 8988 func intersect: 8989 func unique: 11006 time: 0.0034360885620117 calculated intersect: 8989 calculated unique: 11006 time: 0.00043797492980957
Output for 5.5.29
String size: 534.15kb merge time: 0.00048995018005371 merge count: 10926 diff time: 0.00048995018005371 diff count: 929 intersect time: 0.0012180805206299 intersect count: 9068 md5 count: 9997 with diff:10926 intersect: 9068 crc32 count: 9997 with diff:10926 intersect: 9068 func intersect: 9068 func unique: 10926 time: 0.002708911895752 calculated intersect: 9068 calculated unique: 10926 time: 0.00033903121948242
Output for 5.5.28
String size: 537.53kb merge time: 0.00048494338989258 merge count: 10947 diff time: 0.00048494338989258 diff count: 947 intersect time: 0.0015621185302734 intersect count: 9052 md5 count: 9999 with diff:10946 intersect: 9052 crc32 count: 10000 with diff:10947 intersect: 9053 func intersect: 9052 func unique: 10947 time: 0.0039288997650146 calculated intersect: 9052 calculated unique: 10947 time: 0.00055718421936035
Output for 5.5.27
String size: 536.6kb merge time: 0.00065517425537109 merge count: 11004 diff time: 0.00065517425537109 diff count: 1004 intersect time: 0.0014529228210449 intersect count: 8995 md5 count: 9999 with diff:11003 intersect: 8995 crc32 count: 10000 with diff:11004 intersect: 8996 func intersect: 8995 func unique: 11004 time: 0.002953052520752 calculated intersect: 8995 calculated unique: 11004 time: 0.00038719177246094
Output for 5.5.26
String size: 535.45kb merge time: 0.00047492980957031 merge count: 10997 diff time: 0.00047492980957031 diff count: 998 intersect time: 0.0015220642089844 intersect count: 9001 md5 count: 9999 with diff:10997 intersect: 9001 crc32 count: 9999 with diff:10997 intersect: 9001 func intersect: 9001 func unique: 10997 time: 0.003371000289917 calculated intersect: 9001 calculated unique: 10997 time: 0.00044012069702148
Output for 5.5.25
String size: 536.46kb merge time: 0.00040507316589355 merge count: 11051 diff time: 0.00040507316589355 diff count: 1055 intersect time: 0.0012190341949463 intersect count: 8942 md5 count: 9997 with diff:11052 intersect: 8942 crc32 count: 9996 with diff:11051 intersect: 8941 func intersect: 8942 func unique: 11051 time: 0.0027151107788086 calculated intersect: 8942 calculated unique: 11051 time: 0.00035810470581055
Output for 5.5.24
String size: 534.62kb merge time: 0.00066804885864258 merge count: 10979 diff time: 0.00066804885864258 diff count: 984 intersect time: 0.0019500255584717 intersect count: 9010 md5 count: 9994 with diff:10978 intersect: 9010 crc32 count: 9995 with diff:10979 intersect: 9011 func intersect: 9010 func unique: 10979 time: 0.00472092628479 calculated intersect: 9010 calculated unique: 10979 time: 0.00054407119750977
Output for 5.5.23
String size: 536.17kb merge time: 0.00055789947509766 merge count: 10979 diff time: 0.00055789947509766 diff count: 983 intersect time: 0.001352071762085 intersect count: 9014 md5 count: 9997 with diff:10980 intersect: 9014 crc32 count: 9996 with diff:10979 intersect: 9013 func intersect: 9014 func unique: 10979 time: 0.0031630992889404 calculated intersect: 9014 calculated unique: 10979 time: 0.00037503242492676
Output for 5.5.22
String size: 537.03kb merge time: 0.00067710876464844 merge count: 11027 diff time: 0.00067710876464844 diff count: 1033 intersect time: 0.0016560554504395 intersect count: 8962 md5 count: 9995 with diff:11028 intersect: 8962 crc32 count: 9994 with diff:11027 intersect: 8961 func intersect: 8962 func unique: 11027 time: 0.0034549236297607 calculated intersect: 8962 calculated unique: 11027 time: 0.00045108795166016
Output for 5.5.21
String size: 536.5kb merge time: 0.00047492980957031 merge count: 10950 diff time: 0.00047492980957031 diff count: 956 intersect time: 0.0013151168823242 intersect count: 9037 md5 count: 9993 with diff:10949 intersect: 9037 crc32 count: 9994 with diff:10950 intersect: 9038 func intersect: 9037 func unique: 10950 time: 0.0027451515197754 calculated intersect: 9037 calculated unique: 10950 time: 0.00034499168395996
Output for 5.5.20
String size: 536.67kb merge time: 0.00047206878662109 merge count: 11029 diff time: 0.00047206878662109 diff count: 1033 intersect time: 0.0013670921325684 intersect count: 8963 md5 count: 9996 with diff:11029 intersect: 8963 crc32 count: 9996 with diff:11029 intersect: 8963 func intersect: 8963 func unique: 11029 time: 0.0030250549316406 calculated intersect: 8963 calculated unique: 11029 time: 0.00051093101501465
Output for 5.5.19
String size: 536.42kb merge time: 0.00047707557678223 merge count: 11023 diff time: 0.00047707557678223 diff count: 1024 intersect time: 0.0015428066253662 intersect count: 8974 md5 count: 9998 with diff:11022 intersect: 8974 crc32 count: 9999 with diff:11023 intersect: 8975 func intersect: 8974 func unique: 11023 time: 0.0034999847412109 calculated intersect: 8974 calculated unique: 11023 time: 0.00056004524230957
Output for 5.5.18
String size: 536.77kb merge time: 0.00061798095703125 merge count: 10999 diff time: 0.00061798095703125 diff count: 1001 intersect time: 0.0017440319061279 intersect count: 8997 md5 count: 9998 with diff:10999 intersect: 8997 crc32 count: 9998 with diff:10999 intersect: 8997 func intersect: 8997 func unique: 10999 time: 0.0038039684295654 calculated intersect: 8997 calculated unique: 10999 time: 0.00041294097900391
Output for 5.5.16
String size: 537.73kb merge time: 0.00050592422485352 merge count: 11001 diff time: 0.00050592422485352 diff count: 1012 intersect time: 0.001255989074707 intersect count: 8978 md5 count: 9990 with diff:11002 intersect: 8978 crc32 count: 9989 with diff:11001 intersect: 8977 func intersect: 8978 func unique: 11001 time: 0.0026559829711914 calculated intersect: 8978 calculated unique: 11001 time: 0.00044012069702148
Output for 5.5.15
String size: 538.17kb merge time: 0.00033903121948242 merge count: 10979 diff time: 0.00033903121948242 diff count: 980 intersect time: 0.0011091232299805 intersect count: 9017 md5 count: 9997 with diff:10977 intersect: 9017 crc32 count: 9999 with diff:10979 intersect: 9019 func intersect: 9017 func unique: 10979 time: 0.0025179386138916 calculated intersect: 9017 calculated unique: 10979 time: 0.00031208992004395
Output for 5.5.14
String size: 534.46kb merge time: 0.00054693222045898 merge count: 10963 diff time: 0.00054693222045898 diff count: 968 intersect time: 0.0014321804046631 intersect count: 9024 md5 count: 9992 with diff:10960 intersect: 9024 crc32 count: 9995 with diff:10963 intersect: 9027 func intersect: 9024 func unique: 10963 time: 0.0031759738922119 calculated intersect: 9024 calculated unique: 10963 time: 0.00038814544677734
Output for 5.5.13
String size: 537.83kb merge time: 0.00052404403686523 merge count: 11030 diff time: 0.00052404403686523 diff count: 1034 intersect time: 0.0013220310211182 intersect count: 8963 md5 count: 9997 with diff:11031 intersect: 8963 crc32 count: 9996 with diff:11030 intersect: 8962 func intersect: 8963 func unique: 11030 time: 0.0030069351196289 calculated intersect: 8963 calculated unique: 11030 time: 0.00041007995605469
Output for 5.5.12
String size: 534.67kb merge time: 0.00038695335388184 merge count: 11020 diff time: 0.00038695335388184 diff count: 1023 intersect time: 0.0012190341949463 intersect count: 8975 md5 count: 9998 with diff:11021 intersect: 8975 crc32 count: 9997 with diff:11020 intersect: 8974 func intersect: 8975 func unique: 11020 time: 0.0027399063110352 calculated intersect: 8975 calculated unique: 11020 time: 0.00034713745117188
Output for 5.5.11
String size: 535.63kb merge time: 0.00046610832214355 merge count: 10996 diff time: 0.00046610832214355 diff count: 997 intersect time: 0.0014619827270508 intersect count: 9002 md5 count: 9999 with diff:10996 intersect: 9002 crc32 count: 9999 with diff:10996 intersect: 9002 func intersect: 9002 func unique: 10996 time: 0.0032241344451904 calculated intersect: 9002 calculated unique: 10996 time: 0.00040984153747559
Output for 5.5.10
String size: 537.86kb merge time: 0.00045204162597656 merge count: 10998 diff time: 0.00045204162597656 diff count: 1001 intersect time: 0.0012109279632568 intersect count: 8996 md5 count: 9997 with diff:10998 intersect: 8996 crc32 count: 9997 with diff:10998 intersect: 8996 func intersect: 8996 func unique: 10998 time: 0.0027310848236084 calculated intersect: 8996 calculated unique: 10998 time: 0.00039291381835938
Output for 5.5.9
String size: 533.17kb merge time: 0.00058698654174805 merge count: 10993 diff time: 0.00058698654174805 diff count: 998 intersect time: 0.0013320446014404 intersect count: 8998 md5 count: 9996 with diff:10994 intersect: 8998 crc32 count: 9995 with diff:10993 intersect: 8997 func intersect: 8998 func unique: 10993 time: 0.0025980472564697 calculated intersect: 8998 calculated unique: 10993 time: 0.00032687187194824
Output for 5.5.8
String size: 538.16kb merge time: 0.00045919418334961 merge count: 10935 diff time: 0.00045919418334961 diff count: 941 intersect time: 0.0011739730834961 intersect count: 9055 md5 count: 9996 with diff:10937 intersect: 9055 crc32 count: 9994 with diff:10935 intersect: 9053 func intersect: 9055 func unique: 10935 time: 0.0027549266815186 calculated intersect: 9055 calculated unique: 10935 time: 0.00036001205444336
Output for 5.5.7
String size: 537.05kb merge time: 0.00037884712219238 merge count: 11041 diff time: 0.00037884712219238 diff count: 1045 intersect time: 0.0011999607086182 intersect count: 8951 md5 count: 9996 with diff:11041 intersect: 8951 crc32 count: 9996 with diff:11041 intersect: 8951 func intersect: 8951 func unique: 11041 time: 0.0028400421142578 calculated intersect: 8951 calculated unique: 11041 time: 0.00041794776916504
Output for 5.5.6
String size: 536.74kb merge time: 0.0008540153503418 merge count: 11054 diff time: 0.0008540153503418 diff count: 1055 intersect time: 0.0020160675048828 intersect count: 8944 md5 count: 9999 with diff:11054 intersect: 8944 crc32 count: 9999 with diff:11054 intersect: 8944 func intersect: 8944 func unique: 11054 time: 0.0041899681091309 calculated intersect: 8944 calculated unique: 11054 time: 0.00049495697021484
Output for 5.5.5
String size: 535.78kb merge time: 0.00043606758117676 merge count: 11006 diff time: 0.00043606758117676 diff count: 1011 intersect time: 0.0010879039764404 intersect count: 8982 md5 count: 9993 with diff:11004 intersect: 8982 crc32 count: 9995 with diff:11006 intersect: 8984 func intersect: 8982 func unique: 11006 time: 0.0055360794067383 calculated intersect: 8982 calculated unique: 11006 time: 0.00054001808166504
Output for 5.5.4
String size: 535.7kb merge time: 0.00048398971557617 merge count: 11059 diff time: 0.00048398971557617 diff count: 1061 intersect time: 0.0019328594207764 intersect count: 8938 md5 count: 9999 with diff:11060 intersect: 8938 crc32 count: 9998 with diff:11059 intersect: 8937 func intersect: 8938 func unique: 11059 time: 0.0089871883392334 calculated intersect: 8938 calculated unique: 11059 time: 0.00092697143554688
Output for 5.5.3
String size: 536.29kb merge time: 0.00039911270141602 merge count: 11014 diff time: 0.00039911270141602 diff count: 1018 intersect time: 0.00096893310546875 intersect count: 8977 md5 count: 9995 with diff:11013 intersect: 8977 crc32 count: 9996 with diff:11014 intersect: 8978 func intersect: 8977 func unique: 11014 time: 0.004256010055542 calculated intersect: 8977 calculated unique: 11014 time: 0.00036311149597168
Output for 5.5.2
String size: 535.86kb merge time: 0.00053286552429199 merge count: 10978 diff time: 0.00053286552429199 diff count: 979 intersect time: 0.001054048538208 intersect count: 9020 md5 count: 9999 with diff:10978 intersect: 9020 crc32 count: 9999 with diff:10978 intersect: 9020 func intersect: 9020 func unique: 10978 time: 0.004241943359375 calculated intersect: 9020 calculated unique: 10978 time: 0.00035190582275391
Output for 5.5.1
String size: 536.63kb merge time: 0.00061392784118652 merge count: 10956 diff time: 0.00061392784118652 diff count: 959 intersect time: 0.0015327930450439 intersect count: 9037 md5 count: 9996 with diff:10955 intersect: 9037 crc32 count: 9997 with diff:10956 intersect: 9038 func intersect: 9037 func unique: 10956 time: 0.0046050548553467 calculated intersect: 9037 calculated unique: 10956 time: 0.00034785270690918
Output for 5.5.0
String size: 534.13kb merge time: 0.0004420280456543 merge count: 10999 diff time: 0.0004420280456543 diff count: 1002 intersect time: 0.00098705291748047 intersect count: 8992 md5 count: 9994 with diff:10996 intersect: 8992 crc32 count: 9997 with diff:10999 intersect: 8995 func intersect: 8992 func unique: 10999 time: 0.0052731037139893 calculated intersect: 8992 calculated unique: 10999 time: 0.00056195259094238
Output for 5.4.45
String size: 535.91kb merge time: 0.00039005279541016 merge count: 10994 diff time: 0.00039005279541016 diff count: 995 intersect time: 0.00095796585083008 intersect count: 9003 md5 count: 9998 with diff:10993 intersect: 9003 crc32 count: 9999 with diff:10994 intersect: 9004 func intersect: 9003 func unique: 10994 time: 0.0042970180511475 calculated intersect: 9003 calculated unique: 10994 time: 0.00036478042602539
Output for 5.4.44
String size: 536.66kb merge time: 0.00049209594726562 merge count: 11002 diff time: 0.00049209594726562 diff count: 1005 intersect time: 0.00095891952514648 intersect count: 8992 md5 count: 9997 with diff:11002 intersect: 8992 crc32 count: 9997 with diff:11002 intersect: 8992 func intersect: 8992 func unique: 11002 time: 0.0042238235473633 calculated intersect: 8992 calculated unique: 11002 time: 0.00034403800964355
Output for 5.4.43
String size: 535.63kb merge time: 0.00042295455932617 merge count: 11020 diff time: 0.00042295455932617 diff count: 1023 intersect time: 0.0012269020080566 intersect count: 8975 md5 count: 9998 with diff:11021 intersect: 8975 crc32 count: 9997 with diff:11020 intersect: 8974 func intersect: 8975 func unique: 11020 time: 0.005094051361084 calculated intersect: 8975 calculated unique: 11020 time: 0.00049996376037598
Output for 5.4.42
String size: 533.68kb merge time: 0.00042104721069336 merge count: 10989 diff time: 0.00042104721069336 diff count: 991 intersect time: 0.00095915794372559 intersect count: 9006 md5 count: 9997 with diff:10988 intersect: 9006 crc32 count: 9998 with diff:10989 intersect: 9007 func intersect: 9006 func unique: 10989 time: 0.004188060760498 calculated intersect: 9006 calculated unique: 10989 time: 0.0003819465637207
Output for 5.4.41
String size: 535.31kb merge time: 0.0004730224609375 merge count: 11010 diff time: 0.0004730224609375 diff count: 1013 intersect time: 0.0011069774627686 intersect count: 8984 md5 count: 9997 with diff:11010 intersect: 8984 crc32 count: 9997 with diff:11010 intersect: 8984 func intersect: 8984 func unique: 11010 time: 0.0042128562927246 calculated intersect: 8984 calculated unique: 11010 time: 0.00035500526428223
Output for 5.4.40
String size: 535.79kb merge time: 0.00061678886413574 merge count: 11017 diff time: 0.00061678886413574 diff count: 1019 intersect time: 0.0018398761749268 intersect count: 8980 md5 count: 9999 with diff:11018 intersect: 8980 crc32 count: 9998 with diff:11017 intersect: 8979 func intersect: 8980 func unique: 11017 time: 0.0060310363769531 calculated intersect: 8980 calculated unique: 11017 time: 0.00053095817565918
Output for 5.4.39
String size: 536.42kb merge time: 0.00063896179199219 merge count: 11003 diff time: 0.00063896179199219 diff count: 1005 intersect time: 0.00099587440490723 intersect count: 8993 md5 count: 9998 with diff:11003 intersect: 8993 crc32 count: 9998 with diff:11003 intersect: 8993 func intersect: 8993 func unique: 11003 time: 0.0043818950653076 calculated intersect: 8993 calculated unique: 11003 time: 0.00038886070251465
Output for 5.4.38
String size: 535.93kb merge time: 0.00043010711669922 merge count: 11039 diff time: 0.00043010711669922 diff count: 1040 intersect time: 0.0009920597076416 intersect count: 8957 md5 count: 9997 with diff:11037 intersect: 8957 crc32 count: 9999 with diff:11039 intersect: 8959 func intersect: 8957 func unique: 11039 time: 0.0049421787261963 calculated intersect: 8957 calculated unique: 11039 time: 0.00054001808166504
Output for 5.4.37
String size: 536.85kb merge time: 0.00064396858215332 merge count: 11022 diff time: 0.00064396858215332 diff count: 1025 intersect time: 0.0014488697052002 intersect count: 8973 md5 count: 9998 with diff:11023 intersect: 8973 crc32 count: 9997 with diff:11022 intersect: 8972 func intersect: 8973 func unique: 11022 time: 0.0048348903656006 calculated intersect: 8973 calculated unique: 11022 time: 0.00046896934509277
Output for 5.4.36
String size: 537.71kb merge time: 0.00062203407287598 merge count: 11004 diff time: 0.00062203407287598 diff count: 1010 intersect time: 0.0014770030975342 intersect count: 8985 md5 count: 9995 with diff:11005 intersect: 8985 crc32 count: 9994 with diff:11004 intersect: 8984 func intersect: 8985 func unique: 11004 time: 0.0043480396270752 calculated intersect: 8985 calculated unique: 11004 time: 0.00035285949707031
Output for 5.4.35
String size: 538.29kb merge time: 0.00061297416687012 merge count: 11021 diff time: 0.00061297416687012 diff count: 1027 intersect time: 0.001101016998291 intersect count: 8969 md5 count: 9996 with diff:11023 intersect: 8969 crc32 count: 9994 with diff:11021 intersect: 8967 func intersect: 8969 func unique: 11021 time: 0.0042259693145752 calculated intersect: 8969 calculated unique: 11021 time: 0.00035715103149414
Output for 5.4.34
String size: 535.92kb merge time: 0.00067305564880371 merge count: 10955 diff time: 0.00067305564880371 diff count: 961 intersect time: 0.0011661052703857 intersect count: 9033 md5 count: 9994 with diff:10955 intersect: 9033 crc32 count: 9994 with diff:10955 intersect: 9033 func intersect: 9033 func unique: 10955 time: 0.0042209625244141 calculated intersect: 9033 calculated unique: 10955 time: 0.00039219856262207
Output for 5.4.32
String size: 537.12kb merge time: 0.00047683715820312 merge count: 10978 diff time: 0.00047683715820312 diff count: 982 intersect time: 0.00096797943115234 intersect count: 9015 md5 count: 9997 with diff:10979 intersect: 9015 crc32 count: 9996 with diff:10978 intersect: 9014 func intersect: 9015 func unique: 10978 time: 0.0044569969177246 calculated intersect: 9015 calculated unique: 10978 time: 0.00037813186645508
Output for 5.4.31
String size: 533.89kb merge time: 0.00043106079101562 merge count: 11017 diff time: 0.00043106079101562 diff count: 1019 intersect time: 0.0010149478912354 intersect count: 8977 md5 count: 9996 with diff:11015 intersect: 8977 crc32 count: 9998 with diff:11017 intersect: 8979 func intersect: 8977 func unique: 11017 time: 0.0043938159942627 calculated intersect: 8977 calculated unique: 11017 time: 0.00037002563476562
Output for 5.4.30
String size: 532.51kb merge time: 0.00060796737670898 merge count: 10972 diff time: 0.00060796737670898 diff count: 974 intersect time: 0.001539945602417 intersect count: 9022 md5 count: 9996 with diff:10970 intersect: 9022 crc32 count: 9998 with diff:10972 intersect: 9024 func intersect: 9022 func unique: 10972 time: 0.0050511360168457 calculated intersect: 9022 calculated unique: 10972 time: 0.00040006637573242
Output for 5.4.29
String size: 536.94kb merge time: 0.00040292739868164 merge count: 10997 diff time: 0.00040292739868164 diff count: 1001 intersect time: 0.0010149478912354 intersect count: 8995 md5 count: 9996 with diff:10997 intersect: 8995 crc32 count: 9996 with diff:10997 intersect: 8995 func intersect: 8995 func unique: 10997 time: 0.0047969818115234 calculated intersect: 8995 calculated unique: 10997 time: 0.00039196014404297
Output for 5.4.28
String size: 536.2kb merge time: 0.00039410591125488 merge count: 10928 diff time: 0.00039410591125488 diff count: 930 intersect time: 0.0011241436004639 intersect count: 9065 md5 count: 9995 with diff:10925 intersect: 9065 crc32 count: 9998 with diff:10928 intersect: 9068 func intersect: 9065 func unique: 10928 time: 0.0044660568237305 calculated intersect: 9065 calculated unique: 10928 time: 0.0003509521484375
Output for 5.4.27
String size: 536.5kb merge time: 0.0005180835723877 merge count: 10980 diff time: 0.0005180835723877 diff count: 981 intersect time: 0.001011848449707 intersect count: 9017 md5 count: 9998 with diff:10979 intersect: 9017 crc32 count: 9999 with diff:10980 intersect: 9018 func intersect: 9017 func unique: 10980 time: 0.0043540000915527 calculated intersect: 9017 calculated unique: 10980 time: 0.00036811828613281
Output for 5.4.26
String size: 535.63kb merge time: 0.00062894821166992 merge count: 11025 diff time: 0.00062894821166992 diff count: 1027 intersect time: 0.0015771389007568 intersect count: 8969 md5 count: 9996 with diff:11023 intersect: 8969 crc32 count: 9998 with diff:11025 intersect: 8971 func intersect: 8969 func unique: 11025 time: 0.0045580863952637 calculated intersect: 8969 calculated unique: 11025 time: 0.00037002563476562
Output for 5.4.25
String size: 538.2kb merge time: 0.00038886070251465 merge count: 10979 diff time: 0.00038886070251465 diff count: 980 intersect time: 0.0012860298156738 intersect count: 9018 md5 count: 9998 with diff:10978 intersect: 9018 crc32 count: 9999 with diff:10979 intersect: 9019 func intersect: 9018 func unique: 10979 time: 0.0052940845489502 calculated intersect: 9018 calculated unique: 10979 time: 0.00046896934509277
Output for 5.4.24
String size: 533.29kb merge time: 0.00045609474182129 merge count: 10980 diff time: 0.00045609474182129 diff count: 985 intersect time: 0.001147985458374 intersect count: 9010 md5 count: 9995 with diff:10980 intersect: 9010 crc32 count: 9995 with diff:10980 intersect: 9010 func intersect: 9010 func unique: 10980 time: 0.0039308071136475 calculated intersect: 9010 calculated unique: 10980 time: 0.00032401084899902
Output for 5.4.23
String size: 535.15kb merge time: 0.00047492980957031 merge count: 10994 diff time: 0.00047492980957031 diff count: 995 intersect time: 0.0011751651763916 intersect count: 9003 md5 count: 9998 with diff:10993 intersect: 9003 crc32 count: 9999 with diff:10994 intersect: 9004 func intersect: 9003 func unique: 10994 time: 0.004626989364624 calculated intersect: 9003 calculated unique: 10994 time: 0.00040817260742188
Output for 5.4.22
String size: 537.03kb merge time: 0.00040888786315918 merge count: 11012 diff time: 0.00040888786315918 diff count: 1015 intersect time: 0.0015201568603516 intersect count: 8982 md5 count: 9997 with diff:11012 intersect: 8982 crc32 count: 9997 with diff:11012 intersect: 8982 func intersect: 8982 func unique: 11012 time: 0.0057079792022705 calculated intersect: 8982 calculated unique: 11012 time: 0.00052094459533691
Output for 5.4.21
String size: 534.17kb merge time: 0.0003960132598877 merge count: 10969 diff time: 0.0003960132598877 diff count: 973 intersect time: 0.00093412399291992 intersect count: 9024 md5 count: 9997 with diff:10970 intersect: 9024 crc32 count: 9996 with diff:10969 intersect: 9023 func intersect: 9024 func unique: 10969 time: 0.0041508674621582 calculated intersect: 9024 calculated unique: 10969 time: 0.00036096572875977
Output for 5.4.20
String size: 535.95kb merge time: 0.00038814544677734 merge count: 10972 diff time: 0.00038814544677734 diff count: 975 intersect time: 0.000946044921875 intersect count: 9020 md5 count: 9995 with diff:10970 intersect: 9020 crc32 count: 9997 with diff:10972 intersect: 9022 func intersect: 9020 func unique: 10972 time: 0.0041289329528809 calculated intersect: 9020 calculated unique: 10972 time: 0.00036501884460449
Output for 5.4.19
String size: 535.44kb merge time: 0.0003821849822998 merge count: 10978 diff time: 0.0003821849822998 diff count: 982 intersect time: 0.0013887882232666 intersect count: 9015 md5 count: 9997 with diff:10979 intersect: 9015 crc32 count: 9996 with diff:10978 intersect: 9014 func intersect: 9015 func unique: 10978 time: 0.0055890083312988 calculated intersect: 9015 calculated unique: 10978 time: 0.00050497055053711
Output for 5.4.18
String size: 536.5kb merge time: 0.00072216987609863 merge count: 11022 diff time: 0.00072216987609863 diff count: 1023 intersect time: 0.0012698173522949 intersect count: 8977 md5 count: 10000 with diff:11023 intersect: 8977 crc32 count: 9999 with diff:11022 intersect: 8976 func intersect: 8977 func unique: 11022 time: 0.0052790641784668 calculated intersect: 8977 calculated unique: 11022 time: 0.00044608116149902
Output for 5.4.17
String size: 535.17kb merge time: 0.00040316581726074 merge count: 11003 diff time: 0.00040316581726074 diff count: 1005 intersect time: 0.00092601776123047 intersect count: 8993 md5 count: 9998 with diff:11003 intersect: 8993 crc32 count: 9998 with diff:11003 intersect: 8993 func intersect: 8993 func unique: 11003 time: 0.0040991306304932 calculated intersect: 8993 calculated unique: 11003 time: 0.00034499168395996
Output for 5.4.16
String size: 536.67kb merge time: 0.00048208236694336 merge count: 10980 diff time: 0.00048208236694336 diff count: 986 intersect time: 0.0011551380157471 intersect count: 9008 md5 count: 9994 with diff:10980 intersect: 9008 crc32 count: 9994 with diff:10980 intersect: 9008 func intersect: 9008 func unique: 10980 time: 0.0045011043548584 calculated intersect: 9008 calculated unique: 10980 time: 0.00031805038452148
Output for 5.4.15
String size: 537.29kb merge time: 0.00039505958557129 merge count: 11001 diff time: 0.00039505958557129 diff count: 1004 intersect time: 0.00092387199401855 intersect count: 8993 md5 count: 9997 with diff:11001 intersect: 8993 crc32 count: 9997 with diff:11001 intersect: 8993 func intersect: 8993 func unique: 11001 time: 0.0042829513549805 calculated intersect: 8993 calculated unique: 11001 time: 0.00033283233642578
Output for 5.4.14
String size: 536.65kb merge time: 0.00042295455932617 merge count: 10980 diff time: 0.00042295455932617 diff count: 983 intersect time: 0.00097489356994629 intersect count: 9013 md5 count: 9996 with diff:10979 intersect: 9013 crc32 count: 9997 with diff:10980 intersect: 9014 func intersect: 9013 func unique: 10980 time: 0.0043089389801025 calculated intersect: 9013 calculated unique: 10980 time: 0.0003669261932373
Output for 5.4.13
String size: 535.61kb merge time: 0.00042009353637695 merge count: 11029 diff time: 0.00042009353637695 diff count: 1033 intersect time: 0.00095605850219727 intersect count: 8963 md5 count: 9996 with diff:11029 intersect: 8963 crc32 count: 9996 with diff:11029 intersect: 8963 func intersect: 8963 func unique: 11029 time: 0.0043778419494629 calculated intersect: 8963 calculated unique: 11029 time: 0.00046491622924805
Output for 5.4.12
String size: 534.74kb merge time: 0.00036501884460449 merge count: 10983 diff time: 0.00036501884460449 diff count: 986 intersect time: 0.00086808204650879 intersect count: 9008 md5 count: 9994 with diff:10980 intersect: 9008 crc32 count: 9997 with diff:10983 intersect: 9011 func intersect: 9008 func unique: 10983 time: 0.0047049522399902 calculated intersect: 9008 calculated unique: 10983 time: 0.00045394897460938
Output for 5.4.11
String size: 536.9kb merge time: 0.00034403800964355 merge count: 10991 diff time: 0.00034403800964355 diff count: 993 intersect time: 0.00082707405090332 intersect count: 9004 md5 count: 9997 with diff:10990 intersect: 9004 crc32 count: 9998 with diff:10991 intersect: 9005 func intersect: 9004 func unique: 10991 time: 0.0036478042602539 calculated intersect: 9004 calculated unique: 10991 time: 0.00031304359436035
Output for 5.4.10
String size: 535.44kb merge time: 0.0003969669342041 merge count: 11069 diff time: 0.0003969669342041 diff count: 1069 intersect time: 0.0009300708770752 intersect count: 8930 md5 count: 9999 with diff:11068 intersect: 8930 crc32 count: 10000 with diff:11069 intersect: 8931 func intersect: 8930 func unique: 11069 time: 0.0041539669036865 calculated intersect: 8930 calculated unique: 11069 time: 0.00038003921508789
Output for 5.4.9
String size: 535.48kb merge time: 0.00047397613525391 merge count: 10980 diff time: 0.00047397613525391 diff count: 982 intersect time: 0.00093507766723633 intersect count: 9018 md5 count: 10000 with diff:10982 intersect: 9018 crc32 count: 9998 with diff:10980 intersect: 9016 func intersect: 9018 func unique: 10980 time: 0.0040571689605713 calculated intersect: 9018 calculated unique: 10980 time: 0.00034618377685547
Output for 5.4.8
String size: 533.31kb merge time: 0.00042605400085449 merge count: 11007 diff time: 0.00042605400085449 diff count: 1010 intersect time: 0.0010321140289307 intersect count: 8987 md5 count: 9997 with diff:11007 intersect: 8987 crc32 count: 9997 with diff:11007 intersect: 8987 func intersect: 8987 func unique: 11007 time: 0.004478931427002 calculated intersect: 8987 calculated unique: 11007 time: 0.00041794776916504
Output for 5.4.7
String size: 534.76kb merge time: 0.00056314468383789 merge count: 11016 diff time: 0.00056314468383789 diff count: 1020 intersect time: 0.0011420249938965 intersect count: 8976 md5 count: 9996 with diff:11016 intersect: 8976 crc32 count: 9996 with diff:11016 intersect: 8976 func intersect: 8976 func unique: 11016 time: 0.0054540634155273 calculated intersect: 8976 calculated unique: 11016 time: 0.00040793418884277
Output for 5.4.6
String size: 535.32kb merge time: 0.00044584274291992 merge count: 10993 diff time: 0.00044584274291992 diff count: 997 intersect time: 0.0011398792266846 intersect count: 8999 md5 count: 9996 with diff:10993 intersect: 8999 crc32 count: 9996 with diff:10993 intersect: 8999 func intersect: 8999 func unique: 10993 time: 0.0047259330749512 calculated intersect: 8999 calculated unique: 10993 time: 0.0004119873046875
Output for 5.4.5
String size: 537.67kb merge time: 0.0005040168762207 merge count: 10962 diff time: 0.0005040168762207 diff count: 963 intersect time: 0.00099802017211914 intersect count: 9035 md5 count: 9998 with diff:10961 intersect: 9035 crc32 count: 9999 with diff:10962 intersect: 9036 func intersect: 9035 func unique: 10962 time: 0.0043959617614746 calculated intersect: 9035 calculated unique: 10962 time: 0.00038290023803711
Output for 5.4.4
String size: 535.05kb merge time: 0.00047016143798828 merge count: 10999 diff time: 0.00047016143798828 diff count: 1000 intersect time: 0.00096297264099121 intersect count: 8998 md5 count: 9998 with diff:10998 intersect: 8998 crc32 count: 9999 with diff:10999 intersect: 8999 func intersect: 8998 func unique: 10999 time: 0.0041592121124268 calculated intersect: 8998 calculated unique: 10999 time: 0.00035619735717773
Output for 5.4.3
String size: 539.33kb merge time: 0.00038599967956543 merge count: 11034 diff time: 0.00038599967956543 diff count: 1035 intersect time: 0.00095295906066895 intersect count: 8964 md5 count: 9999 with diff:11034 intersect: 8964 crc32 count: 9999 with diff:11034 intersect: 8964 func intersect: 8964 func unique: 11034 time: 0.0041210651397705 calculated intersect: 8964 calculated unique: 11034 time: 0.00036096572875977
Output for 5.4.2
String size: 536.48kb merge time: 0.00037693977355957 merge count: 11020 diff time: 0.00037693977355957 diff count: 1023 intersect time: 0.00096607208251953 intersect count: 8975 md5 count: 9998 with diff:11021 intersect: 8975 crc32 count: 9997 with diff:11020 intersect: 8974 func intersect: 8975 func unique: 11020 time: 0.0041470527648926 calculated intersect: 8975 calculated unique: 11020 time: 0.00035810470581055
Output for 5.4.1
String size: 534.53kb merge time: 0.00049591064453125 merge count: 10999 diff time: 0.00049591064453125 diff count: 1000 intersect time: 0.001676082611084 intersect count: 8999 md5 count: 9999 with diff:10999 intersect: 8999 crc32 count: 9999 with diff:10999 intersect: 8999 func intersect: 8999 func unique: 10999 time: 0.0064389705657959 calculated intersect: 8999 calculated unique: 10999 time: 0.00058889389038086
Output for 5.4.0
String size: 533.14kb merge time: 0.00037980079650879 merge count: 10974 diff time: 0.00037980079650879 diff count: 977 intersect time: 0.00094103813171387 intersect count: 9021 md5 count: 9998 with diff:10975 intersect: 9021 crc32 count: 9997 with diff:10974 intersect: 9020 func intersect: 9021 func unique: 10974 time: 0.0041289329528809 calculated intersect: 9021 calculated unique: 10974 time: 0.00034999847412109
Output for 5.3.29
String size: 535.99kb merge time: 0.00059199333190918 merge count: 10984 diff time: 0.00059199333190918 diff count: 988 intersect time: 0.00099802017211914 intersect count: 9008 md5 count: 9996 with diff:10984 intersect: 9008 crc32 count: 9996 with diff:10984 intersect: 9008 func intersect: 9008 func unique: 10984 time: 0.0037438869476318 calculated intersect: 9008 calculated unique: 10984 time: 0.00032210350036621
Output for 5.3.28
String size: 535.08kb merge time: 0.00060486793518066 merge count: 11028 diff time: 0.00060486793518066 diff count: 1031 intersect time: 0.0013799667358398 intersect count: 8966 md5 count: 9997 with diff:11028 intersect: 8966 crc32 count: 9997 with diff:11028 intersect: 8966 func intersect: 8966 func unique: 11028 time: 0.0050628185272217 calculated intersect: 8966 calculated unique: 11028 time: 0.00051093101501465
Output for 5.3.27
String size: 536.44kb merge time: 0.00062799453735352 merge count: 11042 diff time: 0.00062799453735352 diff count: 1044 intersect time: 0.0011320114135742 intersect count: 8955 md5 count: 9999 with diff:11043 intersect: 8955 crc32 count: 9998 with diff:11042 intersect: 8954 func intersect: 8955 func unique: 11042 time: 0.0048658847808838 calculated intersect: 8955 calculated unique: 11042 time: 0.00041007995605469
Output for 5.3.26
String size: 537kb merge time: 0.00043416023254395 merge count: 10991 diff time: 0.00043416023254395 diff count: 993 intersect time: 0.0010080337524414 intersect count: 9003 md5 count: 9996 with diff:10989 intersect: 9003 crc32 count: 9998 with diff:10991 intersect: 9005 func intersect: 9003 func unique: 10991 time: 0.0043342113494873 calculated intersect: 9003 calculated unique: 10991 time: 0.00037503242492676
Output for 5.3.25
String size: 539.8kb merge time: 0.00040912628173828 merge count: 10997 diff time: 0.00040912628173828 diff count: 1004 intersect time: 0.001345157623291 intersect count: 8989 md5 count: 9993 with diff:10997 intersect: 8989 crc32 count: 9993 with diff:10997 intersect: 8989 func intersect: 8989 func unique: 10997 time: 0.00534987449646 calculated intersect: 8989 calculated unique: 10997 time: 0.00051784515380859
Output for 5.3.24
String size: 535.08kb merge time: 0.00034689903259277 merge count: 10972 diff time: 0.00034689903259277 diff count: 977 intersect time: 0.00095486640930176 intersect count: 9018 md5 count: 9995 with diff:10972 intersect: 9018 crc32 count: 9995 with diff:10972 intersect: 9018 func intersect: 9018 func unique: 10972 time: 0.0045809745788574 calculated intersect: 9018 calculated unique: 10972 time: 0.00046896934509277
Output for 5.3.23
String size: 536.09kb merge time: 0.00037097930908203 merge count: 11024 diff time: 0.00037097930908203 diff count: 1028 intersect time: 0.00086712837219238 intersect count: 8969 md5 count: 9997 with diff:11025 intersect: 8969 crc32 count: 9996 with diff:11024 intersect: 8968 func intersect: 8969 func unique: 11024 time: 0.0038590431213379 calculated intersect: 8969 calculated unique: 11024 time: 0.00034189224243164
Output for 5.3.22
String size: 539.08kb merge time: 0.00040578842163086 merge count: 10992 diff time: 0.00040578842163086 diff count: 994 intersect time: 0.0016579627990723 intersect count: 9003 md5 count: 9997 with diff:10991 intersect: 9003 crc32 count: 9998 with diff:10992 intersect: 9004 func intersect: 9003 func unique: 10992 time: 0.0058729648590088 calculated intersect: 9003 calculated unique: 10992 time: 0.00059914588928223
Output for 5.3.21
String size: 535.46kb merge time: 0.00055789947509766 merge count: 10941 diff time: 0.00055789947509766 diff count: 947 intersect time: 0.0010159015655518 intersect count: 9048 md5 count: 9995 with diff:10942 intersect: 9048 crc32 count: 9994 with diff:10941 intersect: 9047 func intersect: 9048 func unique: 10941 time: 0.0043869018554688 calculated intersect: 9048 calculated unique: 10941 time: 0.00037097930908203
Output for 5.3.20
String size: 532.1kb merge time: 0.00047993659973145 merge count: 10983 diff time: 0.00047993659973145 diff count: 987 intersect time: 0.00087904930114746 intersect count: 9011 md5 count: 9998 with diff:10985 intersect: 9011 crc32 count: 9996 with diff:10983 intersect: 9009 func intersect: 9011 func unique: 10983 time: 0.0038340091705322 calculated intersect: 9011 calculated unique: 10983 time: 0.0003199577331543
Output for 5.3.19
String size: 535.79kb merge time: 0.00072002410888672 merge count: 10982 diff time: 0.00072002410888672 diff count: 986 intersect time: 0.0013430118560791 intersect count: 9010 md5 count: 9996 with diff:10982 intersect: 9010 crc32 count: 9996 with diff:10982 intersect: 9010 func intersect: 9010 func unique: 10982 time: 0.004889965057373 calculated intersect: 9010 calculated unique: 10982 time: 0.00041604042053223
Output for 5.3.18
String size: 536.86kb merge time: 0.00039315223693848 merge count: 10974 diff time: 0.00039315223693848 diff count: 980 intersect time: 0.0027549266815186 intersect count: 9014 md5 count: 9994 with diff:10974 intersect: 9014 crc32 count: 9994 with diff:10974 intersect: 9014 func intersect: 9014 func unique: 10974 time: 0.010087013244629 calculated intersect: 9014 calculated unique: 10974 time: 0.00047111511230469
Output for 5.3.17
String size: 536.81kb merge time: 0.00048398971557617 merge count: 11013 diff time: 0.00048398971557617 diff count: 1023 intersect time: 0.0010368824005127 intersect count: 8967 md5 count: 9990 with diff:11013 intersect: 8967 crc32 count: 9990 with diff:11013 intersect: 8967 func intersect: 8967 func unique: 11013 time: 0.0044388771057129 calculated intersect: 8967 calculated unique: 11013 time: 0.00039792060852051
Output for 5.3.16
String size: 539.36kb merge time: 0.00051689147949219 merge count: 11028 diff time: 0.00051689147949219 diff count: 1030 intersect time: 0.00091290473937988 intersect count: 8968 md5 count: 9998 with diff:11028 intersect: 8968 crc32 count: 9998 with diff:11028 intersect: 8968 func intersect: 8968 func unique: 11028 time: 0.0039198398590088 calculated intersect: 8968 calculated unique: 11028 time: 0.00034499168395996
Output for 5.3.15
String size: 536.79kb merge time: 0.00044798851013184 merge count: 10999 diff time: 0.00044798851013184 diff count: 1003 intersect time: 0.0011899471282959 intersect count: 8994 md5 count: 9997 with diff:11000 intersect: 8994 crc32 count: 9996 with diff:10999 intersect: 8993 func intersect: 8994 func unique: 10999 time: 0.0061759948730469 calculated intersect: 8994 calculated unique: 10999 time: 0.00061392784118652
Output for 5.3.14
String size: 536.23kb merge time: 0.00049090385437012 merge count: 10972 diff time: 0.00049090385437012 diff count: 975 intersect time: 0.0011842250823975 intersect count: 9022 md5 count: 9997 with diff:10972 intersect: 9022 crc32 count: 9997 with diff:10972 intersect: 9022 func intersect: 9022 func unique: 10972 time: 0.0051219463348389 calculated intersect: 9022 calculated unique: 10972 time: 0.00042200088500977
Output for 5.3.13
String size: 534.64kb merge time: 0.00046420097351074 merge count: 10944 diff time: 0.00046420097351074 diff count: 946 intersect time: 0.001133918762207 intersect count: 9052 md5 count: 9998 with diff:10944 intersect: 9052 crc32 count: 9998 with diff:10944 intersect: 9052 func intersect: 9052 func unique: 10944 time: 0.0048651695251465 calculated intersect: 9052 calculated unique: 10944 time: 0.00041580200195312
Output for 5.3.12
String size: 537.39kb merge time: 0.00074100494384766 merge count: 11030 diff time: 0.00074100494384766 diff count: 1033 intersect time: 0.0017960071563721 intersect count: 8963 md5 count: 9996 with diff:11029 intersect: 8963 crc32 count: 9997 with diff:11030 intersect: 8964 func intersect: 8963 func unique: 11030 time: 0.0053031444549561 calculated intersect: 8963 calculated unique: 11030 time: 0.00044512748718262
Output for 5.3.11
String size: 536.61kb merge time: 0.00061798095703125 merge count: 11004 diff time: 0.00061798095703125 diff count: 1007 intersect time: 0.0011692047119141 intersect count: 8988 md5 count: 9995 with diff:11002 intersect: 8988 crc32 count: 9997 with diff:11004 intersect: 8990 func intersect: 8988 func unique: 11004 time: 0.0060150623321533 calculated intersect: 8988 calculated unique: 11004 time: 0.00068783760070801
Output for 5.3.10
String size: 536.64kb merge time: 0.00040102005004883 merge count: 10948 diff time: 0.00040102005004883 diff count: 951 intersect time: 0.0010008811950684 intersect count: 9046 md5 count: 9997 with diff:10948 intersect: 9046 crc32 count: 9997 with diff:10948 intersect: 9046 func intersect: 9046 func unique: 10948 time: 0.0051789283752441 calculated intersect: 9046 calculated unique: 10948 time: 0.00056004524230957
Output for 5.3.9
String size: 536.39kb merge time: 0.00047206878662109 merge count: 10976 diff time: 0.00047206878662109 diff count: 976 intersect time: 0.0010330677032471 intersect count: 9024 md5 count: 10000 with diff:10976 intersect: 9024 crc32 count: 10000 with diff:10976 intersect: 9024 func intersect: 9024 func unique: 10976 time: 0.0044951438903809 calculated intersect: 9024 calculated unique: 10976 time: 0.0004119873046875
Output for 5.3.8
String size: 536.29kb merge time: 0.00053215026855469 merge count: 11029 diff time: 0.00053215026855469 diff count: 1031 intersect time: 0.0009608268737793 intersect count: 8967 md5 count: 9998 with diff:11029 intersect: 8967 crc32 count: 9998 with diff:11029 intersect: 8967 func intersect: 8967 func unique: 11029 time: 0.0046858787536621 calculated intersect: 8967 calculated unique: 11029 time: 0.00034689903259277
Output for 5.3.7
String size: 538.53kb merge time: 0.0005040168762207 merge count: 11008 diff time: 0.0005040168762207 diff count: 1017 intersect time: 0.0011358261108398 intersect count: 8975 md5 count: 9992 with diff:11009 intersect: 8975 crc32 count: 9991 with diff:11008 intersect: 8974 func intersect: 8975 func unique: 11008 time: 0.0046520233154297 calculated intersect: 8975 calculated unique: 11008 time: 0.00038599967956543
Output for 5.3.6
String size: 535.26kb merge time: 0.00041413307189941 merge count: 11025 diff time: 0.00041413307189941 diff count: 1028 intersect time: 0.0025949478149414 intersect count: 8968 md5 count: 9996 with diff:11024 intersect: 8968 crc32 count: 9997 with diff:11025 intersect: 8969 func intersect: 8968 func unique: 11025 time: 0.0068590641021729 calculated intersect: 8968 calculated unique: 11025 time: 0.00048613548278809
Output for 5.3.5
String size: 535.34kb merge time: 0.00034284591674805 merge count: 10952 diff time: 0.00034284591674805 diff count: 955 intersect time: 0.00086712837219238 intersect count: 9042 md5 count: 9997 with diff:10952 intersect: 9042 crc32 count: 9997 with diff:10952 intersect: 9042 func intersect: 9042 func unique: 10952 time: 0.0038330554962158 calculated intersect: 9042 calculated unique: 10952 time: 0.00032997131347656
Output for 5.3.4
String size: 537.31kb merge time: 0.00034904479980469 merge count: 10929 diff time: 0.00034904479980469 diff count: 931 intersect time: 0.0010409355163574 intersect count: 9068 md5 count: 9999 with diff:10930 intersect: 9068 crc32 count: 9998 with diff:10929 intersect: 9067 func intersect: 9068 func unique: 10929 time: 0.0060811042785645 calculated intersect: 9068 calculated unique: 10929 time: 0.00076007843017578
Output for 5.3.3
String size: 538.08kb merge time: 0.00039100646972656 merge count: 11019 diff time: 0.00039100646972656 diff count: 1021 intersect time: 0.00090599060058594 intersect count: 8977 md5 count: 9998 with diff:11019 intersect: 8977 crc32 count: 9998 with diff:11019 intersect: 8977 func intersect: 8977 func unique: 11019 time: 0.0049591064453125 calculated intersect: 8977 calculated unique: 11019 time: 0.0005500316619873
Output for 5.3.2
String size: 535.52kb merge time: 0.00053191184997559 merge count: 10981 diff time: 0.00053191184997559 diff count: 981 intersect time: 0.00096988677978516 intersect count: 9019 md5 count: 10000 with diff:10981 intersect: 9019 crc32 count: 10000 with diff:10981 intersect: 9019 func intersect: 9019 func unique: 10981 time: 0.0041978359222412 calculated intersect: 9019 calculated unique: 10981 time: 0.00032401084899902
Output for 5.3.1
String size: 537.01kb merge time: 0.00051307678222656 merge count: 11063 diff time: 0.00051307678222656 diff count: 1069 intersect time: 0.00088000297546387 intersect count: 8926 md5 count: 9995 with diff:11064 intersect: 8926 crc32 count: 9994 with diff:11063 intersect: 8925 func intersect: 8926 func unique: 11063 time: 0.0038740634918213 calculated intersect: 8926 calculated unique: 11063 time: 0.00034499168395996
Output for 5.3.0
String size: 536.35kb merge time: 0.00037503242492676 merge count: 11077 diff time: 0.00037503242492676 diff count: 1078 intersect time: 0.0011298656463623 intersect count: 8921 md5 count: 9999 with diff:11077 intersect: 8921 crc32 count: 9999 with diff:11077 intersect: 8921 func intersect: 8921 func unique: 11077 time: 0.0026309490203857 calculated intersect: 8921 calculated unique: 11077 time: 0.00043916702270508