test bench_decode_to_string_ar ... bench: 553,235 ns/iter (+/- 3,582) = 568 MB/s test bench_decode_to_string_ar_utf_16be ... bench: 1,322,908 ns/iter (+/- 62,660) = 403 MB/s test bench_decode_to_string_ar_utf_16le ... bench: 1,202,479 ns/iter (+/- 38,278) = 443 MB/s test bench_decode_to_string_ar_windows_1256 ... bench: 1,144,712 ns/iter (+/- 32,924) = 238 MB/s test bench_decode_to_string_cs ... bench: 362,293 ns/iter (+/- 19,208) = 920 MB/s test bench_decode_to_string_cs_utf_16be ... bench: 1,064,933 ns/iter (+/- 67,809) = 610 MB/s test bench_decode_to_string_cs_utf_16le ... bench: 964,475 ns/iter (+/- 45,014) = 673 MB/s test bench_decode_to_string_cs_windows_1250 ... bench: 845,700 ns/iter (+/- 39,539) = 392 MB/s test bench_decode_to_string_de ... bench: 200,941 ns/iter (+/- 5,615) = 1586 MB/s test bench_decode_to_string_de_utf_16be ... bench: 746,566 ns/iter (+/- 33,182) = 844 MB/s test bench_decode_to_string_de_utf_16le ... bench: 673,616 ns/iter (+/- 257,547) = 935 MB/s test bench_decode_to_string_de_windows_1252 ... bench: 554,762 ns/iter (+/- 20,254) = 580 MB/s test bench_decode_to_string_el ... bench: 357,464 ns/iter (+/- 4,356) = 678 MB/s test bench_decode_to_string_el_utf_16be ... bench: 908,675 ns/iter (+/- 94,536) = 467 MB/s test bench_decode_to_string_el_utf_16le ... bench: 830,629 ns/iter (+/- 42,671) = 510 MB/s test bench_decode_to_string_el_windows_1253 ... bench: 752,412 ns/iter (+/- 7,954) = 290 MB/s test bench_decode_to_string_en ... bench: 310,314 ns/iter (+/- 4,549) = 2276 MB/s test bench_decode_to_string_en_utf_16be ... bench: 1,661,152 ns/iter (+/- 239,143) = 847 MB/s test bench_decode_to_string_en_utf_16le ... bench: 1,480,725 ns/iter (+/- 229,469) = 950 MB/s test bench_decode_to_string_en_windows_1252 ... bench: 1,039,354 ns/iter (+/- 95,629) = 684 MB/s test bench_decode_to_string_fr ... bench: 676,745 ns/iter (+/- 88,214) = 1388 MB/s test bench_decode_to_string_fr_utf_16be ... bench: 3,181,253 ns/iter (+/- 349,169) = 583 MB/s test bench_decode_to_string_fr_utf_16le ... bench: 2,822,354 ns/iter (+/- 135,657) = 658 MB/s test bench_decode_to_string_fr_windows_1252 ... bench: 2,030,000 ns/iter (+/- 263,644) = 462 MB/s test bench_decode_to_string_he ... bench: 463,595 ns/iter (+/- 6,039) = 566 MB/s test bench_decode_to_string_he_utf_16be ... bench: 1,121,470 ns/iter (+/- 106,037) = 401 MB/s test bench_decode_to_string_he_utf_16le ... bench: 1,027,560 ns/iter (+/- 31,537) = 438 MB/s test bench_decode_to_string_he_windows_1255 ... bench: 959,820 ns/iter (+/- 68,142) = 241 MB/s test bench_decode_to_string_ja ... bench: 303,383 ns/iter (+/- 2,592) = 814 MB/s test bench_decode_to_string_ja_euc_jp ... bench: 934,887 ns/iter (+/- 7,184) = 245 MB/s test bench_decode_to_string_ja_iso_2022_jp ... bench: 1,783,645 ns/iter (+/- 54,205) = 138 MB/s test bench_decode_to_string_ja_shift_jis ... bench: 1,011,774 ns/iter (+/- 116,210) = 227 MB/s test bench_decode_to_string_ja_utf_16be ... bench: 818,441 ns/iter (+/- 25,466) = 501 MB/s test bench_decode_to_string_ja_utf_16le ... bench: 750,374 ns/iter (+/- 9,787) = 546 MB/s test bench_decode_to_string_jquery ... bench: 32,038 ns/iter (+/- 456) = 2706 MB/s test bench_decode_to_string_jquery_windows_1252 ... bench: 31,595 ns/iter (+/- 340) = 2744 MB/s test bench_decode_to_string_jquerycat ... bench: 558,750 ns/iter (+/- 128,665) = 2482 MB/s test bench_decode_to_string_ko ... bench: 249,480 ns/iter (+/- 1,856) = 661 MB/s test bench_decode_to_string_ko_euc_kr ... bench: 433,733 ns/iter (+/- 7,375) = 364 MB/s test bench_decode_to_string_ko_utf_16be ... bench: 437,336 ns/iter (+/- 6,359) = 648 MB/s test bench_decode_to_string_ko_utf_16le ... bench: 383,452 ns/iter (+/- 6,217) = 739 MB/s test bench_decode_to_string_pt ... bench: 386,337 ns/iter (+/- 7,181) = 1533 MB/s test bench_decode_to_string_pt_utf_16be ... bench: 1,511,026 ns/iter (+/- 181,858) = 775 MB/s test bench_decode_to_string_pt_utf_16le ... bench: 1,373,675 ns/iter (+/- 188,368) = 853 MB/s test bench_decode_to_string_pt_windows_1252 ... bench: 1,063,845 ns/iter (+/- 33,062) = 558 MB/s test bench_decode_to_string_ru ... bench: 1,048,650 ns/iter (+/- 14,197) = 599 MB/s test bench_decode_to_string_ru_utf_16be ... bench: 2,633,556 ns/iter (+/- 168,348) = 407 MB/s test bench_decode_to_string_ru_utf_16le ... bench: 2,415,818 ns/iter (+/- 236,095) = 444 MB/s test bench_decode_to_string_ru_windows_1251 ... bench: 2,180,400 ns/iter (+/- 69,232) = 248 MB/s test bench_decode_to_string_th ... bench: 968,841 ns/iter (+/- 74,600) = 1007 MB/s test bench_decode_to_string_th_utf_16be ... bench: 3,417,297 ns/iter (+/- 151,539) = 465 MB/s test bench_decode_to_string_th_utf_16le ... bench: 3,150,806 ns/iter (+/- 151,691) = 505 MB/s test bench_decode_to_string_th_windows_874 ... bench: 2,787,550 ns/iter (+/- 271,836) = 288 MB/s test bench_decode_to_string_tr ... bench: 353,847 ns/iter (+/- 4,765) = 827 MB/s test bench_decode_to_string_tr_utf_16be ... bench: 979,645 ns/iter (+/- 4,220) = 579 MB/s test bench_decode_to_string_tr_utf_16le ... bench: 892,925 ns/iter (+/- 44,093) = 635 MB/s test bench_decode_to_string_tr_windows_1254 ... bench: 800,100 ns/iter (+/- 21,701) = 362 MB/s test bench_decode_to_string_user_defined ... bench: 92,521 ns/iter (+/- 2,710) = 145 MB/s test bench_decode_to_string_vi ... bench: 876,266 ns/iter (+/- 9,044) = 664 MB/s test bench_decode_to_string_vi_utf_16be ... bench: 2,261,254 ns/iter (+/- 722,363) = 486 MB/s test bench_decode_to_string_vi_utf_16le ... bench: 2,042,460 ns/iter (+/- 181,422) = 538 MB/s test bench_decode_to_string_vi_windows_1258 ... bench: 1,561,058 ns/iter (+/- 55,305) = 396 MB/s test bench_decode_to_string_zh_cn ... bench: 348,993 ns/iter (+/- 2,854) = 894 MB/s test bench_decode_to_string_zh_cn_gb18030 ... bench: 1,164,958 ns/iter (+/- 9,741) = 252 MB/s test bench_decode_to_string_zh_cn_utf_16be ... bench: 972,475 ns/iter (+/- 52,935) = 562 MB/s test bench_decode_to_string_zh_cn_utf_16le ... bench: 888,693 ns/iter (+/- 140,954) = 615 MB/s test bench_decode_to_string_zh_tw ... bench: 348,525 ns/iter (+/- 2,759) = 896 MB/s test bench_decode_to_string_zh_tw_big5 ... bench: 1,114,108 ns/iter (+/- 78,821) = 266 MB/s test bench_decode_to_string_zh_tw_utf_16be ... bench: 983,450 ns/iter (+/- 38,270) = 556 MB/s test bench_decode_to_string_zh_tw_utf_16le ... bench: 889,233 ns/iter (+/- 68,849) = 615 MB/s test bench_decode_to_utf16_ar ... bench: 756,904 ns/iter (+/- 15,893) = 415 MB/s test bench_decode_to_utf16_ar_utf_16be ... bench: 234,541 ns/iter (+/- 7,474) = 2275 MB/s test bench_decode_to_utf16_ar_utf_16le ... bench: 171,233 ns/iter (+/- 4,904) = 3117 MB/s test bench_decode_to_utf16_ar_windows_1256 ... bench: 527,141 ns/iter (+/- 7,389) = 517 MB/s test bench_decode_to_utf16_cs ... bench: 535,904 ns/iter (+/- 7,212) = 622 MB/s test bench_decode_to_utf16_cs_utf_16be ... bench: 286,910 ns/iter (+/- 4,545) = 2264 MB/s test bench_decode_to_utf16_cs_utf_16le ... bench: 211,084 ns/iter (+/- 45,027) = 3078 MB/s test bench_decode_to_utf16_cs_windows_1250 ... bench: 477,316 ns/iter (+/- 14,010) = 696 MB/s test bench_decode_to_utf16_de ... bench: 295,431 ns/iter (+/- 75,366) = 1079 MB/s test bench_decode_to_utf16_de_utf_16be ... bench: 278,329 ns/iter (+/- 3,678) = 2264 MB/s test bench_decode_to_utf16_de_utf_16le ... bench: 203,681 ns/iter (+/- 5,509) = 3094 MB/s test bench_decode_to_utf16_de_windows_1252 ... bench: 260,325 ns/iter (+/- 10,026) = 1236 MB/s test bench_decode_to_utf16_el ... bench: 488,745 ns/iter (+/- 12,557) = 496 MB/s test bench_decode_to_utf16_el_utf_16be ... bench: 174,256 ns/iter (+/- 30,818) = 2435 MB/s test bench_decode_to_utf16_el_utf_16le ... bench: 129,279 ns/iter (+/- 1,465) = 3283 MB/s test bench_decode_to_utf16_el_windows_1253 ... bench: 344,793 ns/iter (+/- 3,505) = 634 MB/s test bench_decode_to_utf16_en ... bench: 426,945 ns/iter (+/- 13,633) = 1654 MB/s test bench_decode_to_utf16_en_utf_16be ... bench: 654,017 ns/iter (+/- 162,876) = 2153 MB/s test bench_decode_to_utf16_en_utf_16le ... bench: 500,287 ns/iter (+/- 174,968) = 2814 MB/s test bench_decode_to_utf16_en_windows_1252 ... bench: 388,625 ns/iter (+/- 20,050) = 1829 MB/s test bench_decode_to_utf16_fr ... bench: 1,027,770 ns/iter (+/- 106,898) = 914 MB/s test bench_decode_to_utf16_fr_utf_16be ... bench: 1,253,071 ns/iter (+/- 200,147) = 1482 MB/s test bench_decode_to_utf16_fr_utf_16le ... bench: 1,004,511 ns/iter (+/- 584,695) = 1849 MB/s test bench_decode_to_utf16_fr_windows_1252 ... bench: 1,216,546 ns/iter (+/- 126,469) = 771 MB/s test bench_decode_to_utf16_he ... bench: 647,672 ns/iter (+/- 16,474) = 405 MB/s test bench_decode_to_utf16_he_utf_16be ... bench: 184,393 ns/iter (+/- 1,319) = 2444 MB/s test bench_decode_to_utf16_he_utf_16le ... bench: 137,295 ns/iter (+/- 6,213) = 3283 MB/s test bench_decode_to_utf16_he_windows_1255 ... bench: 456,804 ns/iter (+/- 6,152) = 507 MB/s test bench_decode_to_utf16_ja ... bench: 467,204 ns/iter (+/- 243,860) = 529 MB/s test bench_decode_to_utf16_ja_euc_jp ... bench: 543,416 ns/iter (+/- 7,694) = 422 MB/s test bench_decode_to_utf16_ja_iso_2022_jp ... bench: 1,831,352 ns/iter (+/- 20,022) = 134 MB/s test bench_decode_to_utf16_ja_shift_jis ... bench: 608,687 ns/iter (+/- 5,748) = 377 MB/s test bench_decode_to_utf16_ja_utf_16be ... bench: 168,380 ns/iter (+/- 5,267) = 2437 MB/s test bench_decode_to_utf16_ja_utf_16le ... bench: 125,056 ns/iter (+/- 1,780) = 3282 MB/s test bench_decode_to_utf16_jquery ... bench: 39,082 ns/iter (+/- 4,827) = 2218 MB/s test bench_decode_to_utf16_jquery_windows_1252 ... bench: 39,085 ns/iter (+/- 575) = 2218 MB/s test bench_decode_to_utf16_ko ... bench: 367,635 ns/iter (+/- 3,140) = 448 MB/s test bench_decode_to_utf16_ko_euc_kr ... bench: 338,416 ns/iter (+/- 2,766) = 466 MB/s test bench_decode_to_utf16_ko_utf_16be ... bench: 116,329 ns/iter (+/- 1,816) = 2439 MB/s test bench_decode_to_utf16_ko_utf_16le ... bench: 86,573 ns/iter (+/- 8,072) = 3277 MB/s test bench_decode_to_utf16_pt ... bench: 573,758 ns/iter (+/- 17,152) = 1032 MB/s test bench_decode_to_utf16_pt_utf_16be ... bench: 525,971 ns/iter (+/- 133,092) = 2228 MB/s test bench_decode_to_utf16_pt_utf_16le ... bench: 392,733 ns/iter (+/- 86,883) = 2984 MB/s test bench_decode_to_utf16_pt_windows_1252 ... bench: 516,023 ns/iter (+/- 30,559) = 1150 MB/s test bench_decode_to_utf16_ru ... bench: 1,436,479 ns/iter (+/- 74,886) = 437 MB/s test bench_decode_to_utf16_ru_utf_16be ... bench: 473,733 ns/iter (+/- 61,050) = 2266 MB/s test bench_decode_to_utf16_ru_utf_16le ... bench: 354,156 ns/iter (+/- 8,074) = 3031 MB/s test bench_decode_to_utf16_ru_windows_1251 ... bench: 1,048,556 ns/iter (+/- 233,624) = 516 MB/s test bench_decode_to_utf16_th ... bench: 1,491,216 ns/iter (+/- 125,142) = 654 MB/s test bench_decode_to_utf16_th_utf_16be ... bench: 810,165 ns/iter (+/- 263,524) = 1965 MB/s test bench_decode_to_utf16_th_utf_16le ... bench: 614,266 ns/iter (+/- 183,156) = 2591 MB/s test bench_decode_to_utf16_th_windows_874 ... bench: 1,053,734 ns/iter (+/- 115,220) = 763 MB/s test bench_decode_to_utf16_tr ... bench: 519,462 ns/iter (+/- 5,995) = 563 MB/s test bench_decode_to_utf16_tr_utf_16be ... bench: 237,106 ns/iter (+/- 1,383) = 2394 MB/s test bench_decode_to_utf16_tr_utf_16le ... bench: 188,049 ns/iter (+/- 49,546) = 3019 MB/s test bench_decode_to_utf16_tr_windows_1254 ... bench: 457,354 ns/iter (+/- 6,870) = 634 MB/s test bench_decode_to_utf16_user_defined ... bench: 5,581 ns/iter (+/- 38) = 2418 MB/s test bench_decode_to_utf16_vi ... bench: 1,228,691 ns/iter (+/- 54,724) = 474 MB/s test bench_decode_to_utf16_vi_utf_16be ... bench: 487,006 ns/iter (+/- 144,176) = 2258 MB/s test bench_decode_to_utf16_vi_utf_16le ... bench: 364,960 ns/iter (+/- 13,117) = 3014 MB/s test bench_decode_to_utf16_vi_windows_1258 ... bench: 919,285 ns/iter (+/- 80,869) = 673 MB/s test bench_decode_to_utf16_zh_cn ... bench: 530,754 ns/iter (+/- 7,613) = 587 MB/s test bench_decode_to_utf16_zh_cn_gb18030 ... bench: 670,860 ns/iter (+/- 17,848) = 438 MB/s test bench_decode_to_utf16_zh_cn_utf_16be ... bench: 229,364 ns/iter (+/- 3,635) = 2384 MB/s test bench_decode_to_utf16_zh_cn_utf_16le ... bench: 181,389 ns/iter (+/- 5,201) = 3015 MB/s test bench_decode_to_utf16_zh_tw ... bench: 532,399 ns/iter (+/- 50,999) = 587 MB/s test bench_decode_to_utf16_zh_tw_big5 ... bench: 659,845 ns/iter (+/- 8,032) = 450 MB/s test bench_decode_to_utf16_zh_tw_utf_16be ... bench: 228,872 ns/iter (+/- 4,048) = 2391 MB/s test bench_decode_to_utf16_zh_tw_utf_16le ... bench: 180,808 ns/iter (+/- 3,346) = 3027 MB/s test bench_decode_to_utf8_ar ... bench: 605,716 ns/iter (+/- 5,562) = 519 MB/s test bench_decode_to_utf8_ar_utf_16be ... bench: 977,681 ns/iter (+/- 17,802) = 545 MB/s test bench_decode_to_utf8_ar_utf_16le ... bench: 858,700 ns/iter (+/- 8,150) = 621 MB/s test bench_decode_to_utf8_ar_windows_1256 ... bench: 804,933 ns/iter (+/- 12,890) = 338 MB/s test bench_decode_to_utf8_cs ... bench: 417,383 ns/iter (+/- 10,051) = 799 MB/s test bench_decode_to_utf8_cs_utf_16be ... bench: 708,616 ns/iter (+/- 18,640) = 916 MB/s test bench_decode_to_utf8_cs_utf_16le ... bench: 596,425 ns/iter (+/- 5,830) = 1089 MB/s test bench_decode_to_utf8_cs_windows_1250 ... bench: 483,387 ns/iter (+/- 5,959) = 687 MB/s test bench_decode_to_utf8_de ... bench: 252,953 ns/iter (+/- 7,033) = 1260 MB/s test bench_decode_to_utf8_de_utf_16be ... bench: 400,006 ns/iter (+/- 23,061) = 1575 MB/s test bench_decode_to_utf8_de_utf_16le ... bench: 324,741 ns/iter (+/- 4,509) = 1940 MB/s test bench_decode_to_utf8_de_windows_1252 ... bench: 208,029 ns/iter (+/- 2,663) = 1547 MB/s test bench_decode_to_utf8_el ... bench: 397,092 ns/iter (+/- 5,481) = 610 MB/s test bench_decode_to_utf8_el_utf_16be ... bench: 641,791 ns/iter (+/- 5,732) = 661 MB/s test bench_decode_to_utf8_el_utf_16le ... bench: 563,406 ns/iter (+/- 83,927) = 753 MB/s test bench_decode_to_utf8_el_windows_1253 ... bench: 480,337 ns/iter (+/- 4,998) = 455 MB/s test bench_decode_to_utf8_en ... bench: 442,333 ns/iter (+/- 55,316) = 1597 MB/s test bench_decode_to_utf8_en_utf_16be ... bench: 647,894 ns/iter (+/- 180,613) = 2173 MB/s test bench_decode_to_utf8_en_utf_16le ... bench: 520,058 ns/iter (+/- 131,685) = 2707 MB/s test bench_decode_to_utf8_en_windows_1252 ... bench: 237,672 ns/iter (+/- 7,011) = 2991 MB/s test bench_decode_to_utf8_fr ... bench: 856,866 ns/iter (+/- 18,421) = 1096 MB/s test bench_decode_to_utf8_fr_utf_16be ... bench: 1,934,433 ns/iter (+/- 121,549) = 960 MB/s test bench_decode_to_utf8_fr_utf_16le ... bench: 1,577,506 ns/iter (+/- 389,187) = 1177 MB/s test bench_decode_to_utf8_fr_windows_1252 ... bench: 892,591 ns/iter (+/- 158,449) = 1051 MB/s test bench_decode_to_utf8_he ... bench: 509,095 ns/iter (+/- 8,171) = 516 MB/s test bench_decode_to_utf8_he_utf_16be ... bench: 836,825 ns/iter (+/- 22,806) = 538 MB/s test bench_decode_to_utf8_he_utf_16le ... bench: 742,591 ns/iter (+/- 7,762) = 607 MB/s test bench_decode_to_utf8_he_windows_1255 ... bench: 669,858 ns/iter (+/- 6,384) = 346 MB/s test bench_decode_to_utf8_ja ... bench: 344,530 ns/iter (+/- 4,148) = 717 MB/s test bench_decode_to_utf8_ja_euc_jp ... bench: 659,970 ns/iter (+/- 7,907) = 348 MB/s test bench_decode_to_utf8_ja_iso_2022_jp ... bench: 1,487,795 ns/iter (+/- 53,141) = 165 MB/s test bench_decode_to_utf8_ja_shift_jis ... bench: 735,229 ns/iter (+/- 6,656) = 312 MB/s test bench_decode_to_utf8_ja_utf_16be ... bench: 554,612 ns/iter (+/- 9,982) = 740 MB/s test bench_decode_to_utf8_ja_utf_16le ... bench: 481,964 ns/iter (+/- 10,945) = 851 MB/s test bench_decode_to_utf8_jquery ... bench: 44,591 ns/iter (+/- 478) = 1944 MB/s test bench_decode_to_utf8_jquery_windows_1252 ... bench: 22,599 ns/iter (+/- 1,057) = 3836 MB/s test bench_decode_to_utf8_ko ... bench: 275,139 ns/iter (+/- 2,305) = 599 MB/s test bench_decode_to_utf8_ko_euc_kr ... bench: 433,883 ns/iter (+/- 14,406) = 364 MB/s test bench_decode_to_utf8_ko_utf_16be ... bench: 438,408 ns/iter (+/- 33,891) = 647 MB/s test bench_decode_to_utf8_ko_utf_16le ... bench: 383,095 ns/iter (+/- 6,170) = 740 MB/s test bench_decode_to_utf8_pt ... bench: 491,681 ns/iter (+/- 41,027) = 1204 MB/s test bench_decode_to_utf8_pt_utf_16be ... bench: 800,835 ns/iter (+/- 93,874) = 1463 MB/s test bench_decode_to_utf8_pt_utf_16le ... bench: 651,435 ns/iter (+/- 86,384) = 1799 MB/s test bench_decode_to_utf8_pt_windows_1252 ... bench: 427,920 ns/iter (+/- 26,005) = 1387 MB/s test bench_decode_to_utf8_ru ... bench: 1,161,933 ns/iter (+/- 40,655) = 540 MB/s test bench_decode_to_utf8_ru_utf_16be ... bench: 1,900,875 ns/iter (+/- 130,560) = 564 MB/s test bench_decode_to_utf8_ru_utf_16le ... bench: 1,690,218 ns/iter (+/- 227,756) = 635 MB/s test bench_decode_to_utf8_ru_windows_1251 ... bench: 1,505,316 ns/iter (+/- 168,015) = 360 MB/s test bench_decode_to_utf8_th ... bench: 1,162,775 ns/iter (+/- 30,309) = 839 MB/s test bench_decode_to_utf8_th_utf_16be ... bench: 2,011,786 ns/iter (+/- 209,439) = 791 MB/s test bench_decode_to_utf8_th_utf_16le ... bench: 1,898,993 ns/iter (+/- 164,915) = 838 MB/s test bench_decode_to_utf8_th_windows_874 ... bench: 1,682,222 ns/iter (+/- 126,803) = 478 MB/s test bench_decode_to_utf8_tr ... bench: 402,089 ns/iter (+/- 3,734) = 728 MB/s test bench_decode_to_utf8_tr_utf_16be ... bench: 665,162 ns/iter (+/- 15,978) = 853 MB/s test bench_decode_to_utf8_tr_utf_16le ... bench: 570,414 ns/iter (+/- 11,474) = 995 MB/s test bench_decode_to_utf8_tr_windows_1254 ... bench: 477,250 ns/iter (+/- 5,157) = 608 MB/s test bench_decode_to_utf8_user_defined ... bench: 92,059 ns/iter (+/- 1,424) = 146 MB/s test bench_decode_to_utf8_vi ... bench: 981,472 ns/iter (+/- 240,677) = 593 MB/s test bench_decode_to_utf8_vi_utf_16be ... bench: 1,594,456 ns/iter (+/- 213,667) = 689 MB/s test bench_decode_to_utf8_vi_utf_16le ... bench: 1,392,175 ns/iter (+/- 134,572) = 790 MB/s test bench_decode_to_utf8_vi_windows_1258 ... bench: 888,816 ns/iter (+/- 22,568) = 696 MB/s test bench_decode_to_utf8_zh_cn ... bench: 401,916 ns/iter (+/- 48,677) = 776 MB/s test bench_decode_to_utf8_zh_cn_gb18030 ... bench: 821,212 ns/iter (+/- 7,170) = 358 MB/s test bench_decode_to_utf8_zh_cn_utf_16be ... bench: 635,197 ns/iter (+/- 16,348) = 861 MB/s test bench_decode_to_utf8_zh_cn_utf_16le ... bench: 551,279 ns/iter (+/- 15,462) = 992 MB/s test bench_decode_to_utf8_zh_tw ... bench: 399,154 ns/iter (+/- 8,772) = 783 MB/s test bench_decode_to_utf8_zh_tw_big5 ... bench: 769,208 ns/iter (+/- 4,843) = 386 MB/s test bench_decode_to_utf8_zh_tw_utf_16be ... bench: 636,233 ns/iter (+/- 20,533) = 860 MB/s test bench_decode_to_utf8_zh_tw_utf_16le ... bench: 550,916 ns/iter (+/- 8,945) = 993 MB/s test bench_encode_from_utf16_ar ... bench: 111,534 ns/iter (+/- 8,014) = 206 MB/s test bench_encode_from_utf16_ar_windows_1256 ... bench: 351,237 ns/iter (+/- 3,977) = 36 MB/s test bench_encode_from_utf16_cs ... bench: 199,170 ns/iter (+/- 1,273) = 243 MB/s test bench_encode_from_utf16_cs_windows_1250 ... bench: 542,675 ns/iter (+/- 4,628) = 81 MB/s test bench_encode_from_utf16_de ... bench: 118,562 ns/iter (+/- 7,848) = 648 MB/s test bench_encode_from_utf16_de_windows_1252 ... bench: 122,928 ns/iter (+/- 1,999) = 617 MB/s test bench_encode_from_utf16_el ... bench: 158,954 ns/iter (+/- 1,158) = 204 MB/s test bench_encode_from_utf16_el_windows_1253 ... bench: 143,690 ns/iter (+/- 2,102) = 125 MB/s test bench_encode_from_utf16_en ... bench: 55,886 ns/iter (+/- 1,750) = 1158 MB/s test bench_encode_from_utf16_en_windows_1252 ... bench: 56,075 ns/iter (+/- 1,881) = 1155 MB/s test bench_encode_from_utf16_fr ... bench: 357,818 ns/iter (+/- 24,483) = 399 MB/s test bench_encode_from_utf16_fr_windows_1252 ... bench: 384,360 ns/iter (+/- 2,972) = 361 MB/s test bench_encode_from_utf16_he ... bench: 248,688 ns/iter (+/- 1,547) = 199 MB/s test bench_encode_from_utf16_he_windows_1255 ... bench: 220,117 ns/iter (+/- 3,615) = 129 MB/s test bench_encode_from_utf16_ja ... bench: 89,517 ns/iter (+/- 7,281) = 364 MB/s test bench_encode_from_utf16_ja_euc_jp ... bench: 9,688,935 ns/iter (+/- 28,379) = 2 MB/s test bench_encode_from_utf16_ja_iso_2022_jp ... bench: 10,312,629 ns/iter (+/- 21,322) = 2 MB/s test bench_encode_from_utf16_ja_shift_jis ... bench: 10,415,683 ns/iter (+/- 255,059) = 2 MB/s test bench_encode_from_utf16_jquery ... bench: 46,773 ns/iter (+/- 509) = 1853 MB/s test bench_encode_from_utf16_jquery_windows_1252 ... bench: 46,697 ns/iter (+/- 1,156) = 1856 MB/s test bench_encode_from_utf16_ko ... bench: 97,083 ns/iter (+/- 638) = 205 MB/s test bench_encode_from_utf16_ko_euc_kr ... bench: 413,852 ns/iter (+/- 5,542) = 34 MB/s test bench_encode_from_utf16_pt ... bench: 142,834 ns/iter (+/- 877) = 475 MB/s test bench_encode_from_utf16_pt_windows_1252 ... bench: 149,209 ns/iter (+/- 13,897) = 443 MB/s test bench_encode_from_utf16_ru ... bench: 565,070 ns/iter (+/- 4,714) = 207 MB/s test bench_encode_from_utf16_ru_windows_1251 ... bench: 493,220 ns/iter (+/- 11,466) = 132 MB/s test bench_encode_from_utf16_th ... bench: 518,274 ns/iter (+/- 61,995) = 358 MB/s test bench_encode_from_utf16_th_windows_874 ... bench: 805,283 ns/iter (+/- 4,520) = 82 MB/s test bench_encode_from_utf16_tr ... bench: 231,040 ns/iter (+/- 1,712) = 242 MB/s test bench_encode_from_utf16_tr_windows_1254 ... bench: 492,937 ns/iter (+/- 5,013) = 103 MB/s test bench_encode_from_utf16_vi ... bench: 514,883 ns/iter (+/- 5,273) = 168 MB/s test bench_encode_from_utf16_vi_windows_1258 ... bench: 622,887 ns/iter (+/- 5,175) = 177 MB/s test bench_encode_from_utf16_zh_cn ... bench: 88,793 ns/iter (+/- 562) = 347 MB/s test bench_encode_from_utf16_zh_cn_gb18030 ... bench: 29,171,429 ns/iter (+/- 105,168) test bench_encode_from_utf16_zh_tw ... bench: 89,283 ns/iter (+/- 671) = 346 MB/s test bench_encode_from_utf16_zh_tw_big5 ... bench: 23,132,804 ns/iter (+/- 38,270) test bench_encode_from_utf8_ar ... bench: 1,890 ns/iter (+/- 148) = 12192 MB/s test bench_encode_from_utf8_ar_windows_1256 ... bench: 369,637 ns/iter (+/- 17,305) = 34 MB/s test bench_encode_from_utf8_cs ... bench: 7,093 ns/iter (+/- 104) = 6829 MB/s test bench_encode_from_utf8_cs_windows_1250 ... bench: 533,325 ns/iter (+/- 9,468) = 83 MB/s test bench_encode_from_utf8_de ... bench: 11,207 ns/iter (+/- 429) = 6864 MB/s test bench_encode_from_utf8_de_windows_1252 ... bench: 95,313 ns/iter (+/- 1,753) = 795 MB/s test bench_encode_from_utf8_el ... bench: 2,827 ns/iter (+/- 135) = 11472 MB/s test bench_encode_from_utf8_el_windows_1253 ... bench: 177,639 ns/iter (+/- 1,193) = 101 MB/s test bench_encode_from_utf8_en ... bench: 9,436 ns/iter (+/- 115) = 6858 MB/s test bench_encode_from_utf8_en_windows_1252 ... bench: 22,991 ns/iter (+/- 530) = 2817 MB/s test bench_encode_from_utf8_fr ... bench: 20,583 ns/iter (+/- 349) = 6939 MB/s test bench_encode_from_utf8_fr_windows_1252 ... bench: 346,977 ns/iter (+/- 8,888) = 400 MB/s test bench_encode_from_utf8_he ... bench: 7,633 ns/iter (+/- 99) = 6491 MB/s test bench_encode_from_utf8_he_windows_1255 ... bench: 266,915 ns/iter (+/- 2,193) = 106 MB/s test bench_encode_from_utf8_ja ... bench: 2,870 ns/iter (+/- 57) = 11384 MB/s test bench_encode_from_utf8_ja_euc_jp ... bench: 9,817,016 ns/iter (+/- 24,496) = 2 MB/s test bench_encode_from_utf8_ja_iso_2022_jp ... bench: 10,448,433 ns/iter (+/- 548,154) = 2 MB/s test bench_encode_from_utf8_ja_shift_jis ... bench: 10,426,841 ns/iter (+/- 37,492) = 2 MB/s test bench_encode_from_utf8_jquery ... bench: 12,718 ns/iter (+/- 199) = 6817 MB/s test bench_encode_from_utf8_jquery_windows_1252 ... bench: 23,489 ns/iter (+/- 277) = 3691 MB/s test bench_encode_from_utf8_ko ... bench: 1,664 ns/iter (+/- 32) = 11996 MB/s test bench_encode_from_utf8_ko_euc_kr ... bench: 419,333 ns/iter (+/- 5,592) = 34 MB/s test bench_encode_from_utf8_pt ... bench: 9,706 ns/iter (+/- 259) = 7003 MB/s test bench_encode_from_utf8_pt_windows_1252 ... bench: 129,989 ns/iter (+/- 887) = 508 MB/s test bench_encode_from_utf8_ru ... bench: 17,480 ns/iter (+/- 157) = 6692 MB/s test bench_encode_from_utf8_ru_windows_1251 ... bench: 600,266 ns/iter (+/- 11,770) = 109 MB/s test bench_encode_from_utf8_th ... bench: 26,540 ns/iter (+/- 1,045) = 6996 MB/s test bench_encode_from_utf8_th_windows_874 ... bench: 1,019,504 ns/iter (+/- 31,442) = 65 MB/s test bench_encode_from_utf8_tr ... bench: 8,381 ns/iter (+/- 213) = 6691 MB/s test bench_encode_from_utf8_tr_windows_1254 ... bench: 500,500 ns/iter (+/- 5,479) = 101 MB/s test bench_encode_from_utf8_vi ... bench: 12,236 ns/iter (+/- 670) = 7088 MB/s test bench_encode_from_utf8_vi_windows_1258 ... bench: 577,945 ns/iter (+/- 6,687) = 191 MB/s test bench_encode_from_utf8_zh_cn ... bench: 2,645 ns/iter (+/- 57) = 11677 MB/s test bench_encode_from_utf8_zh_cn_gb18030 ... bench: 29,191,808 ns/iter (+/- 42,230) test bench_encode_from_utf8_zh_tw ... bench: 2,625 ns/iter (+/- 40) = 11790 MB/s test bench_encode_from_utf8_zh_tw_big5 ... bench: 24,875,050 ns/iter (+/- 41,970) test bench_encode_to_vec_ar ... bench: 22 ns/iter (+/- 0) = 1047454 MB/s test bench_encode_to_vec_ar_windows_1256 ... bench: 370,270 ns/iter (+/- 35,913) = 34 MB/s test bench_encode_to_vec_cs ... bench: 22 ns/iter (+/- 0) = 2201818 MB/s test bench_encode_to_vec_cs_windows_1250 ... bench: 532,691 ns/iter (+/- 2,780) = 83 MB/s test bench_encode_to_vec_de ... bench: 22 ns/iter (+/- 0) = 3496727 MB/s test bench_encode_to_vec_de_windows_1252 ... bench: 95,246 ns/iter (+/- 31,575) = 796 MB/s test bench_encode_to_vec_el ... bench: 22 ns/iter (+/- 0) = 1474272 MB/s test bench_encode_to_vec_el_windows_1253 ... bench: 178,228 ns/iter (+/- 3,454) = 101 MB/s test bench_encode_to_vec_en ... bench: 22 ns/iter (+/- 0) = 2941727 MB/s test bench_encode_to_vec_en_windows_1252 ... bench: 23,820 ns/iter (+/- 689) = 2719 MB/s test bench_encode_to_vec_fr ... bench: 22 ns/iter (+/- 0) = 6493000 MB/s test bench_encode_to_vec_fr_windows_1252 ... bench: 348,070 ns/iter (+/- 3,621) = 398 MB/s test bench_encode_to_vec_he ... bench: 22 ns/iter (+/- 0) = 2252090 MB/s test bench_encode_to_vec_he_windows_1255 ... bench: 266,577 ns/iter (+/- 8,261) = 106 MB/s test bench_encode_to_vec_ja ... bench: 22 ns/iter (+/- 0) = 1485136 MB/s test bench_encode_to_vec_ja_euc_jp ... bench: 9,816,133 ns/iter (+/- 214,220) = 2 MB/s test bench_encode_to_vec_ja_iso_2022_jp ... bench: 10,446,800 ns/iter (+/- 57,204) = 2 MB/s test bench_encode_to_vec_ja_shift_jis ... bench: 10,426,545 ns/iter (+/- 58,669) = 2 MB/s test bench_encode_to_vec_jquery ... bench: 22 ns/iter (+/- 1) = 3941318 MB/s test bench_encode_to_vec_jquery_windows_1252 ... bench: 30,490 ns/iter (+/- 111) = 2843 MB/s test bench_encode_to_vec_ko ... bench: 22 ns/iter (+/- 0) = 907363 MB/s test bench_encode_to_vec_ko_euc_kr ... bench: 419,895 ns/iter (+/- 2,731) = 34 MB/s test bench_encode_to_vec_pt ... bench: 22 ns/iter (+/- 0) = 3089818 MB/s test bench_encode_to_vec_pt_windows_1252 ... bench: 129,905 ns/iter (+/- 930) = 509 MB/s test bench_encode_to_vec_ru ... bench: 22 ns/iter (+/- 0) = 5317636 MB/s test bench_encode_to_vec_ru_windows_1251 ... bench: 600,579 ns/iter (+/- 6,156) = 109 MB/s test bench_encode_to_vec_th ... bench: 22 ns/iter (+/- 0) = 8440545 MB/s test bench_encode_to_vec_th_windows_874 ... bench: 1,021,135 ns/iter (+/- 25,559) = 65 MB/s test bench_encode_to_vec_tr ... bench: 22 ns/iter (+/- 0) = 2549181 MB/s test bench_encode_to_vec_tr_windows_1254 ... bench: 500,766 ns/iter (+/- 5,861) = 101 MB/s test bench_encode_to_vec_vi ... bench: 22 ns/iter (+/- 0) = 3942545 MB/s test bench_encode_to_vec_vi_windows_1258 ... bench: 577,720 ns/iter (+/- 7,751) = 191 MB/s test bench_encode_to_vec_zh_cn ... bench: 22 ns/iter (+/- 0) = 1403909 MB/s test bench_encode_to_vec_zh_cn_gb18030 ... bench: 29,192,133 ns/iter (+/- 46,283) test bench_encode_to_vec_zh_tw ... bench: 22 ns/iter (+/- 0) = 1406772 MB/s test bench_encode_to_vec_zh_tw_big5 ... bench: 24,875,179 ns/iter (+/- 41,466) test bench_label_rs_cseucpkdfmtjapanesx ... bench: 133 ns/iter (+/- 0) test bench_label_rs_utf_8 ... bench: 79 ns/iter (+/- 3) test bench_label_rs_utf_8_upper ... bench: 78 ns/iter (+/- 0) test bench_label_rs_xseucpkdfmtjapanese ... bench: 255 ns/iter (+/- 2) test bench_mem_check_utf16_for_latin1_and_bidi_de_1000 ... bench: 203,206 ns/iter (+/- 1,022) = 4921 MB/s test bench_mem_check_utf16_for_latin1_and_bidi_ja_1000 ... bench: 675,737 ns/iter (+/- 25,191) = 1479 MB/s test bench_mem_check_utf16_for_latin1_and_bidi_ru_1000 ... bench: 351,633 ns/iter (+/- 2,123) = 2843 MB/s test bench_mem_check_utf16_for_latin1_and_bidi_th_1000 ... bench: 483,689 ns/iter (+/- 4,332) = 2067 MB/s test bench_mem_convert_latin1_to_str_1 ... bench: 15,615 ns/iter (+/- 163) = 32 MB/s test bench_mem_convert_latin1_to_str_1000 ... bench: 652,066 ns/iter (+/- 29,037) = 766 MB/s test bench_mem_convert_latin1_to_str_15 ... bench: 61,117 ns/iter (+/- 6,961) = 122 MB/s test bench_mem_convert_latin1_to_str_16 ... bench: 62,632 ns/iter (+/- 5,252) = 127 MB/s test bench_mem_convert_latin1_to_str_3 ... bench: 21,353 ns/iter (+/- 105) = 70 MB/s test bench_mem_convert_latin1_to_str_30 ... bench: 67,443 ns/iter (+/- 1,785) = 222 MB/s test bench_mem_convert_latin1_to_utf16_1 ... bench: 7,277 ns/iter (+/- 64) = 68 MB/s test bench_mem_convert_latin1_to_utf16_1000 ... bench: 94,183 ns/iter (+/- 480) = 5308 MB/s test bench_mem_convert_latin1_to_utf16_15 ... bench: 10,056 ns/iter (+/- 52) = 745 MB/s test bench_mem_convert_latin1_to_utf16_16 ... bench: 6,545 ns/iter (+/- 58) = 1222 MB/s test bench_mem_convert_latin1_to_utf16_3 ... bench: 15,812 ns/iter (+/- 4,024) = 94 MB/s test bench_mem_convert_latin1_to_utf16_30 ... bench: 11,577 ns/iter (+/- 56) = 1295 MB/s test bench_mem_convert_latin1_to_utf8_1 ... bench: 9,061 ns/iter (+/- 441) = 55 MB/s test bench_mem_convert_latin1_to_utf8_1000 ... bench: 631,299 ns/iter (+/- 25,480) = 792 MB/s test bench_mem_convert_latin1_to_utf8_15 ... bench: 36,159 ns/iter (+/- 159) = 207 MB/s test bench_mem_convert_latin1_to_utf8_16 ... bench: 43,369 ns/iter (+/- 3,070) = 184 MB/s test bench_mem_convert_latin1_to_utf8_3 ... bench: 9,556 ns/iter (+/- 62) = 156 MB/s test bench_mem_convert_latin1_to_utf8_30 ... bench: 51,966 ns/iter (+/- 159) = 288 MB/s test bench_mem_convert_str_to_utf16_ascii_1 ... bench: 7,801 ns/iter (+/- 54) = 64 MB/s test bench_mem_convert_str_to_utf16_ascii_1000 ... bench: 179,811 ns/iter (+/- 6,330) = 2780 MB/s test bench_mem_convert_str_to_utf16_ascii_15 ... bench: 23,374 ns/iter (+/- 118) = 320 MB/s test bench_mem_convert_str_to_utf16_ascii_16 ... bench: 9,804 ns/iter (+/- 81) = 815 MB/s test bench_mem_convert_str_to_utf16_ascii_3 ... bench: 9,433 ns/iter (+/- 40) = 159 MB/s test bench_mem_convert_str_to_utf16_ascii_30 ... bench: 26,625 ns/iter (+/- 141) = 563 MB/s test bench_mem_convert_str_to_utf16_bmp_1 ... bench: 10,556 ns/iter (+/- 2,348) = 94 MB/s test bench_mem_convert_str_to_utf16_bmp_1000 ... bench: 2,313,058 ns/iter (+/- 34,708) = 216 MB/s test bench_mem_convert_str_to_utf16_bmp_15 ... bench: 29,265 ns/iter (+/- 160) = 273 MB/s test bench_mem_convert_str_to_utf16_bmp_16 ... bench: 29,259 ns/iter (+/- 79) = 273 MB/s test bench_mem_convert_str_to_utf16_bmp_3 ... bench: 12,153 ns/iter (+/- 93) = 164 MB/s test bench_mem_convert_str_to_utf16_bmp_30 ... bench: 58,502 ns/iter (+/- 191) = 264 MB/s test bench_mem_convert_utf16_to_latin1_lossy_1 ... bench: 6,541 ns/iter (+/- 38) = 152 MB/s test bench_mem_convert_utf16_to_latin1_lossy_1000 ... bench: 83,106 ns/iter (+/- 475) = 12032 MB/s test bench_mem_convert_utf16_to_latin1_lossy_15 ... bench: 10,806 ns/iter (+/- 75) = 1388 MB/s test bench_mem_convert_utf16_to_latin1_lossy_16 ... bench: 6,667 ns/iter (+/- 33) = 2399 MB/s test bench_mem_convert_utf16_to_latin1_lossy_3 ... bench: 15,058 ns/iter (+/- 117) = 199 MB/s test bench_mem_convert_utf16_to_latin1_lossy_30 ... bench: 11,559 ns/iter (+/- 59) = 2595 MB/s test bench_mem_convert_utf16_to_str_ascii_1 ... bench: 12,066 ns/iter (+/- 52) = 82 MB/s test bench_mem_convert_utf16_to_str_ascii_1000 ... bench: 219,471 ns/iter (+/- 1,314) = 4556 MB/s test bench_mem_convert_utf16_to_str_ascii_15 ... bench: 26,636 ns/iter (+/- 1,252) = 563 MB/s test bench_mem_convert_utf16_to_str_ascii_16 ... bench: 14,954 ns/iter (+/- 95) = 1069 MB/s test bench_mem_convert_utf16_to_str_ascii_3 ... bench: 13,574 ns/iter (+/- 83) = 221 MB/s test bench_mem_convert_utf16_to_str_ascii_30 ... bench: 28,152 ns/iter (+/- 144) = 1065 MB/s test bench_mem_convert_utf16_to_str_bmp_1 ... bench: 13,570 ns/iter (+/- 92) = 73 MB/s test bench_mem_convert_utf16_to_str_bmp_1000 ... bench: 4,302,345 ns/iter (+/- 30,521) = 232 MB/s test bench_mem_convert_utf16_to_str_bmp_15 ... bench: 39,658 ns/iter (+/- 198) = 378 MB/s test bench_mem_convert_utf16_to_str_bmp_16 ... bench: 44,566 ns/iter (+/- 151) = 359 MB/s test bench_mem_convert_utf16_to_str_bmp_3 ... bench: 19,130 ns/iter (+/- 118) = 156 MB/s test bench_mem_convert_utf16_to_str_bmp_30 ... bench: 90,895 ns/iter (+/- 458) = 330 MB/s test bench_mem_convert_utf16_to_utf8_ascii_1 ... bench: 9,666 ns/iter (+/- 65) = 103 MB/s test bench_mem_convert_utf16_to_utf8_ascii_1000 ... bench: 213,731 ns/iter (+/- 1,081) = 4678 MB/s test bench_mem_convert_utf16_to_utf8_ascii_15 ... bench: 24,113 ns/iter (+/- 182) = 622 MB/s test bench_mem_convert_utf16_to_utf8_ascii_16 ... bench: 12,499 ns/iter (+/- 272) = 1280 MB/s test bench_mem_convert_utf16_to_utf8_ascii_3 ... bench: 11,070 ns/iter (+/- 112) = 271 MB/s test bench_mem_convert_utf16_to_utf8_ascii_30 ... bench: 24,114 ns/iter (+/- 139) = 1244 MB/s test bench_mem_convert_utf16_to_utf8_bmp_1 ... bench: 11,578 ns/iter (+/- 112) = 86 MB/s test bench_mem_convert_utf16_to_utf8_bmp_1000 ... bench: 4,284,716 ns/iter (+/- 24,314) = 233 MB/s test bench_mem_convert_utf16_to_utf8_bmp_15 ... bench: 35,767 ns/iter (+/- 325) = 419 MB/s test bench_mem_convert_utf16_to_utf8_bmp_16 ... bench: 40,885 ns/iter (+/- 163) = 391 MB/s test bench_mem_convert_utf16_to_utf8_bmp_3 ... bench: 15,993 ns/iter (+/- 172) = 187 MB/s test bench_mem_convert_utf16_to_utf8_bmp_30 ... bench: 88,109 ns/iter (+/- 238) = 340 MB/s test bench_mem_convert_utf8_to_latin1_lossy_1 ... bench: 6,298 ns/iter (+/- 55) = 79 MB/s test bench_mem_convert_utf8_to_latin1_lossy_1000 ... bench: 496,820 ns/iter (+/- 12,521) = 1006 MB/s test bench_mem_convert_utf8_to_latin1_lossy_15 ... bench: 25,364 ns/iter (+/- 62) = 295 MB/s test bench_mem_convert_utf8_to_latin1_lossy_16 ... bench: 30,886 ns/iter (+/- 134) = 259 MB/s test bench_mem_convert_utf8_to_latin1_lossy_3 ... bench: 7,674 ns/iter (+/- 50) = 195 MB/s test bench_mem_convert_utf8_to_latin1_lossy_30 ... bench: 33,144 ns/iter (+/- 110) = 452 MB/s test bench_mem_convert_utf8_to_utf16_ascii_1 ... bench: 22,607 ns/iter (+/- 88) = 22 MB/s test bench_mem_convert_utf8_to_utf16_ascii_1000 ... bench: 183,529 ns/iter (+/- 1,603) = 2724 MB/s test bench_mem_convert_utf8_to_utf16_ascii_15 ... bench: 44,444 ns/iter (+/- 152) = 168 MB/s test bench_mem_convert_utf8_to_utf16_ascii_16 ... bench: 23,359 ns/iter (+/- 98) = 342 MB/s test bench_mem_convert_utf8_to_utf16_ascii_3 ... bench: 24,867 ns/iter (+/- 69) = 60 MB/s test bench_mem_convert_utf8_to_utf16_ascii_30 ... bench: 46,959 ns/iter (+/- 161) = 319 MB/s test bench_mem_convert_utf8_to_utf16_bmp_1 ... bench: 38,167 ns/iter (+/- 110) = 13 MB/s test bench_mem_convert_utf8_to_utf16_bmp_1000 ... bench: 2,595,539 ns/iter (+/- 184,075) = 192 MB/s test bench_mem_convert_utf8_to_utf16_bmp_15 ... bench: 55,736 ns/iter (+/- 239) = 134 MB/s test bench_mem_convert_utf8_to_utf16_bmp_16 ... bench: 51,467 ns/iter (+/- 167) = 155 MB/s test bench_mem_convert_utf8_to_utf16_bmp_3 ... bench: 40,187 ns/iter (+/- 167) = 37 MB/s test bench_mem_convert_utf8_to_utf16_bmp_30 ... bench: 85,203 ns/iter (+/- 2,245) = 176 MB/s test bench_mem_copy_ascii_to_ascii_1 ... bench: 4,282 ns/iter (+/- 24) = 116 MB/s test bench_mem_copy_ascii_to_ascii_1000 ... bench: 141,813 ns/iter (+/- 421) = 3525 MB/s test bench_mem_copy_ascii_to_ascii_15 ... bench: 19,591 ns/iter (+/- 110) = 382 MB/s test bench_mem_copy_ascii_to_ascii_16 ... bench: 7,353 ns/iter (+/- 53) = 1087 MB/s test bench_mem_copy_ascii_to_ascii_3 ... bench: 6,789 ns/iter (+/- 49) = 220 MB/s test bench_mem_copy_ascii_to_ascii_30 ... bench: 23,353 ns/iter (+/- 70) = 642 MB/s test bench_mem_copy_ascii_to_basic_latin_1 ... bench: 6,293 ns/iter (+/- 34) = 79 MB/s test bench_mem_copy_ascii_to_basic_latin_1000 ... bench: 181,765 ns/iter (+/- 3,582) = 2750 MB/s test bench_mem_copy_ascii_to_basic_latin_15 ... bench: 21,601 ns/iter (+/- 66) = 347 MB/s test bench_mem_copy_ascii_to_basic_latin_16 ... bench: 7,848 ns/iter (+/- 37) = 1019 MB/s test bench_mem_copy_ascii_to_basic_latin_3 ... bench: 7,426 ns/iter (+/- 97) = 201 MB/s test bench_mem_copy_ascii_to_basic_latin_30 ... bench: 25,117 ns/iter (+/- 122) = 597 MB/s test bench_mem_copy_basic_latin_to_ascii_1 ... bench: 6,544 ns/iter (+/- 33) = 152 MB/s test bench_mem_copy_basic_latin_to_ascii_1000 ... bench: 207,472 ns/iter (+/- 1,192) = 4819 MB/s test bench_mem_copy_basic_latin_to_ascii_15 ... bench: 20,351 ns/iter (+/- 75) = 737 MB/s test bench_mem_copy_basic_latin_to_ascii_16 ... bench: 8,380 ns/iter (+/- 47) = 1909 MB/s test bench_mem_copy_basic_latin_to_ascii_3 ... bench: 7,924 ns/iter (+/- 53) = 378 MB/s test bench_mem_copy_basic_latin_to_ascii_30 ... bench: 24,863 ns/iter (+/- 143) = 1206 MB/s test bench_mem_ensure_utf16_validity_ascii_1 ... bench: 9,557 ns/iter (+/- 66) = 104 MB/s test bench_mem_ensure_utf16_validity_ascii_1000 ... bench: 211,703 ns/iter (+/- 1,107) = 4723 MB/s test bench_mem_ensure_utf16_validity_ascii_15 ... bench: 21,094 ns/iter (+/- 72) = 711 MB/s test bench_mem_ensure_utf16_validity_ascii_16 ... bench: 11,315 ns/iter (+/- 112) = 1414 MB/s test bench_mem_ensure_utf16_validity_ascii_3 ... bench: 11,819 ns/iter (+/- 117) = 253 MB/s test bench_mem_ensure_utf16_validity_ascii_30 ... bench: 23,855 ns/iter (+/- 137) = 1257 MB/s test bench_mem_ensure_utf16_validity_bmp_1 ... bench: 9,555 ns/iter (+/- 52) = 104 MB/s test bench_mem_ensure_utf16_validity_bmp_1000 ... bench: 211,654 ns/iter (+/- 1,384) = 4724 MB/s test bench_mem_ensure_utf16_validity_bmp_15 ... bench: 21,092 ns/iter (+/- 53) = 711 MB/s test bench_mem_ensure_utf16_validity_bmp_16 ... bench: 11,311 ns/iter (+/- 20) = 1414 MB/s test bench_mem_ensure_utf16_validity_bmp_3 ... bench: 11,816 ns/iter (+/- 92) = 253 MB/s test bench_mem_ensure_utf16_validity_bmp_30 ... bench: 23,858 ns/iter (+/- 119) = 1257 MB/s test bench_mem_ensure_utf16_validity_latin1_1 ... bench: 9,556 ns/iter (+/- 45) = 104 MB/s test bench_mem_ensure_utf16_validity_latin1_1000 ... bench: 211,638 ns/iter (+/- 1,505) = 4725 MB/s test bench_mem_ensure_utf16_validity_latin1_15 ... bench: 21,097 ns/iter (+/- 72) = 711 MB/s test bench_mem_ensure_utf16_validity_latin1_16 ... bench: 11,315 ns/iter (+/- 113) = 1414 MB/s test bench_mem_ensure_utf16_validity_latin1_3 ... bench: 11,815 ns/iter (+/- 109) = 253 MB/s test bench_mem_ensure_utf16_validity_latin1_30 ... bench: 23,853 ns/iter (+/- 34) = 1257 MB/s test bench_mem_is_ascii_false_1 ... bench: 5,783 ns/iter (+/- 37) = 86 MB/s test bench_mem_is_ascii_false_1000 ... bench: 6,893 ns/iter (+/- 13) = 72537 MB/s test bench_mem_is_ascii_false_15 ... bench: 20,343 ns/iter (+/- 50) = 368 MB/s test bench_mem_is_ascii_false_16 ... bench: 6,152 ns/iter (+/- 13) = 1300 MB/s test bench_mem_is_ascii_false_3 ... bench: 14,573 ns/iter (+/- 97) = 102 MB/s test bench_mem_is_ascii_false_30 ... bench: 6,152 ns/iter (+/- 9) = 2438 MB/s test bench_mem_is_ascii_true_1 ... bench: 5,782 ns/iter (+/- 37) = 86 MB/s test bench_mem_is_ascii_true_1000 ... bench: 68,777 ns/iter (+/- 106) = 7269 MB/s test bench_mem_is_ascii_true_15 ... bench: 20,320 ns/iter (+/- 58) = 369 MB/s test bench_mem_is_ascii_true_16 ... bench: 6,794 ns/iter (+/- 56) = 1177 MB/s test bench_mem_is_ascii_true_3 ... bench: 14,568 ns/iter (+/- 66) = 102 MB/s test bench_mem_is_ascii_true_30 ... bench: 22,497 ns/iter (+/- 4,379) = 666 MB/s test bench_mem_is_basic_latin_false_1 ... bench: 5,282 ns/iter (+/- 25) = 189 MB/s test bench_mem_is_basic_latin_false_1000 ... bench: 6,294 ns/iter (+/- 40) = 158881 MB/s test bench_mem_is_basic_latin_false_15 ... bench: 6,295 ns/iter (+/- 63) = 2382 MB/s test bench_mem_is_basic_latin_false_16 ... bench: 6,294 ns/iter (+/- 48) = 2542 MB/s test bench_mem_is_basic_latin_false_3 ... bench: 16,070 ns/iter (+/- 69) = 186 MB/s test bench_mem_is_basic_latin_false_30 ... bench: 6,292 ns/iter (+/- 42) = 4767 MB/s test bench_mem_is_basic_latin_true_1 ... bench: 5,281 ns/iter (+/- 25) = 189 MB/s test bench_mem_is_basic_latin_true_1000 ... bench: 125,940 ns/iter (+/- 670) = 7940 MB/s test bench_mem_is_basic_latin_true_15 ... bench: 22,349 ns/iter (+/- 54) = 671 MB/s test bench_mem_is_basic_latin_true_16 ... bench: 8,433 ns/iter (+/- 794) = 1897 MB/s test bench_mem_is_basic_latin_true_3 ... bench: 15,825 ns/iter (+/- 83) = 189 MB/s test bench_mem_is_basic_latin_true_30 ... bench: 23,214 ns/iter (+/- 477) = 1292 MB/s test bench_mem_is_str_bidi_de_1000 ... bench: 388,816 ns/iter (+/- 8,638) = 1285 MB/s test bench_mem_is_str_bidi_ja_1000 ... bench: 1,062,254 ns/iter (+/- 11,284) = 470 MB/s test bench_mem_is_str_bidi_ru_1000 ... bench: 2,091,458 ns/iter (+/- 17,775) = 239 MB/s test bench_mem_is_str_bidi_th_1000 ... bench: 1,223,829 ns/iter (+/- 35,439) = 408 MB/s test bench_mem_is_str_latin1_false_1 ... bench: 2,522 ns/iter (+/- 19) = 396 MB/s test bench_mem_is_str_latin1_false_1000 ... bench: 3,274 ns/iter (+/- 6) = 152871 MB/s test bench_mem_is_str_latin1_false_15 ... bench: 3,029 ns/iter (+/- 48) = 2641 MB/s test bench_mem_is_str_latin1_false_16 ... bench: 3,029 ns/iter (+/- 20) = 2641 MB/s test bench_mem_is_str_latin1_false_3 ... bench: 2,522 ns/iter (+/- 11) = 793 MB/s test bench_mem_is_str_latin1_false_30 ... bench: 3,275 ns/iter (+/- 145) = 4732 MB/s test bench_mem_is_str_latin1_true_1 ... bench: 12,046 ns/iter (+/- 50) = 41 MB/s test bench_mem_is_str_latin1_true_1000 ... bench: 123,157 ns/iter (+/- 10,406) = 4059 MB/s test bench_mem_is_str_latin1_true_15 ... bench: 17,087 ns/iter (+/- 150) = 438 MB/s test bench_mem_is_str_latin1_true_16 ... bench: 5,665 ns/iter (+/- 108) = 1412 MB/s test bench_mem_is_str_latin1_true_3 ... bench: 5,028 ns/iter (+/- 23) = 298 MB/s test bench_mem_is_str_latin1_true_30 ... bench: 18,088 ns/iter (+/- 859) = 829 MB/s test bench_mem_is_utf16_bidi_de_1000 ... bench: 260,038 ns/iter (+/- 2,599) = 3845 MB/s test bench_mem_is_utf16_bidi_ja_1000 ... bench: 683,179 ns/iter (+/- 26,998) = 1463 MB/s test bench_mem_is_utf16_bidi_ru_1000 ... bench: 401,691 ns/iter (+/- 5,611) = 2489 MB/s test bench_mem_is_utf16_bidi_th_1000 ... bench: 483,687 ns/iter (+/- 3,443) = 2067 MB/s test bench_mem_is_utf16_latin1_false_1 ... bench: 5,281 ns/iter (+/- 29) = 189 MB/s test bench_mem_is_utf16_latin1_false_1000 ... bench: 3,279 ns/iter (+/- 17) = 304971 MB/s test bench_mem_is_utf16_latin1_false_15 ... bench: 3,279 ns/iter (+/- 17) = 4574 MB/s test bench_mem_is_utf16_latin1_false_16 ... bench: 3,279 ns/iter (+/- 45) = 4879 MB/s test bench_mem_is_utf16_latin1_false_3 ... bench: 6,415 ns/iter (+/- 31) = 467 MB/s test bench_mem_is_utf16_latin1_false_30 ... bench: 3,279 ns/iter (+/- 18) = 9149 MB/s test bench_mem_is_utf16_latin1_true_1 ... bench: 5,282 ns/iter (+/- 23) = 189 MB/s test bench_mem_is_utf16_latin1_true_1000 ... bench: 118,743 ns/iter (+/- 998) = 8421 MB/s test bench_mem_is_utf16_latin1_true_15 ... bench: 11,866 ns/iter (+/- 60) = 1264 MB/s test bench_mem_is_utf16_latin1_true_16 ... bench: 15,071 ns/iter (+/- 178) = 1061 MB/s test bench_mem_is_utf16_latin1_true_3 ... bench: 6,415 ns/iter (+/- 64) = 467 MB/s test bench_mem_is_utf16_latin1_true_30 ... bench: 21,888 ns/iter (+/- 773) = 1370 MB/s test bench_mem_is_utf8_bidi_de_1000 ... bench: 387,101 ns/iter (+/- 9,658) = 1291 MB/s test bench_mem_is_utf8_bidi_ja_1000 ... bench: 2,227,016 ns/iter (+/- 21,258) = 224 MB/s test bench_mem_is_utf8_bidi_ru_1000 ... bench: 2,209,858 ns/iter (+/- 162,568) = 226 MB/s test bench_mem_is_utf8_bidi_th_1000 ... bench: 1,686,695 ns/iter (+/- 37,199) = 296 MB/s test bench_mem_is_utf8_latin1_false_1 ... bench: 3,775 ns/iter (+/- 8) = 132 MB/s test bench_mem_is_utf8_latin1_false_1000 ... bench: 5,282 ns/iter (+/- 10) = 94661 MB/s test bench_mem_is_utf8_latin1_false_15 ... bench: 5,283 ns/iter (+/- 7) = 1419 MB/s test bench_mem_is_utf8_latin1_false_16 ... bench: 5,283 ns/iter (+/- 10) = 1514 MB/s test bench_mem_is_utf8_latin1_false_3 ... bench: 3,775 ns/iter (+/- 44) = 397 MB/s test bench_mem_is_utf8_latin1_false_30 ... bench: 5,283 ns/iter (+/- 18) = 2839 MB/s test bench_mem_is_utf8_latin1_true_1 ... bench: 4,025 ns/iter (+/- 9) = 124 MB/s test bench_mem_is_utf8_latin1_true_1000 ... bench: 346,593 ns/iter (+/- 19,217) = 1442 MB/s test bench_mem_is_utf8_latin1_true_15 ... bench: 25,103 ns/iter (+/- 61) = 298 MB/s test bench_mem_is_utf8_latin1_true_16 ... bench: 13,557 ns/iter (+/- 18) = 590 MB/s test bench_mem_is_utf8_latin1_true_3 ... bench: 6,532 ns/iter (+/- 89) = 229 MB/s test bench_mem_is_utf8_latin1_true_30 ... bench: 19,579 ns/iter (+/- 30) = 766 MB/s test bench_mem_utf16_valid_up_to_ascii_1 ... bench: 7,171 ns/iter (+/- 36) = 139 MB/s test bench_mem_utf16_valid_up_to_ascii_1000 ... bench: 210,709 ns/iter (+/- 1,416) = 4745 MB/s test bench_mem_utf16_valid_up_to_ascii_15 ... bench: 18,971 ns/iter (+/- 2,357) = 790 MB/s test bench_mem_utf16_valid_up_to_ascii_16 ... bench: 8,365 ns/iter (+/- 94) = 1912 MB/s test bench_mem_utf16_valid_up_to_ascii_3 ... bench: 9,720 ns/iter (+/- 42) = 308 MB/s test bench_mem_utf16_valid_up_to_ascii_30 ... bench: 19,846 ns/iter (+/- 90) = 1511 MB/s test bench_mem_utf16_valid_up_to_bmp_1 ... bench: 7,170 ns/iter (+/- 136) = 139 MB/s test bench_mem_utf16_valid_up_to_bmp_1000 ... bench: 210,710 ns/iter (+/- 2,455) = 4745 MB/s test bench_mem_utf16_valid_up_to_bmp_15 ... bench: 18,968 ns/iter (+/- 64) = 790 MB/s test bench_mem_utf16_valid_up_to_bmp_16 ... bench: 8,364 ns/iter (+/- 267) = 1912 MB/s test bench_mem_utf16_valid_up_to_bmp_3 ... bench: 9,720 ns/iter (+/- 39) = 308 MB/s test bench_mem_utf16_valid_up_to_bmp_30 ... bench: 19,847 ns/iter (+/- 943) = 1511 MB/s test bench_mem_utf16_valid_up_to_latin1_1 ... bench: 7,170 ns/iter (+/- 75) = 139 MB/s test bench_mem_utf16_valid_up_to_latin1_1000 ... bench: 210,733 ns/iter (+/- 1,743) = 4745 MB/s test bench_mem_utf16_valid_up_to_latin1_15 ... bench: 18,969 ns/iter (+/- 90) = 790 MB/s test bench_mem_utf16_valid_up_to_latin1_16 ... bench: 8,363 ns/iter (+/- 373) = 1913 MB/s test bench_mem_utf16_valid_up_to_latin1_3 ... bench: 9,721 ns/iter (+/- 53) = 308 MB/s test bench_mem_utf16_valid_up_to_latin1_30 ... bench: 19,846 ns/iter (+/- 106) = 1511 MB/s