Collation Performance Regression: ICU (52 and 53)

Locale: ar
Datafile: TestRandomWordsUDHR_ar.txt
Test Name Ops Per Operation
ICU52
/op
ICU53
/op
ratio 1
/op
Collator::compare/len 1000000 130 ±0.0 110 ±0.0 16% ±0.0%
Collator::compare/len/similar 10000 120 ±0.0 100 ±0.0 19% ±0.0%
Collator::compare/null 1000000 130 ±0.0 110 ±0.0 13% ±0.0%
Collator::compareUTF8/len 1000000 260 ±0.0 41 ±0.0 520% ±0.0%
Collator::compareUTF8/len/similar 10000 330 ±0.0 130 ±0.0 140% ±0.0%
Collator::compareUTF8/null 1000000 260 ±0.0 46 ±0.0 470% ±0.0%
Collator::getCollationKey/len 10000 520 ±0.0 570 ±0.0 -9.6% ±0.0%
Collator::getCollationKey/null 10000 510 ±0.0 570 ±0.0 -10% ±0.0%
binary search StringPiece[]: compareUTF8() 143352 220 ±0.0 87 ±0.0 150% ±0.0%
binary search StringPiece[]: ucol_strcollUTF8() 143352 150 ±0.0 91 ±0.0 63% ±0.0%
binary search UnicodeString*[]: compare() 143352 86 ±0.0 70 ±0.0 23% ±0.0%
sort StringPiece[]: compareUTF8() 135191 300 ±0.0 190 ±0.0 60% ±0.0%
sort StringPiece[]: ucol_strcollUTF8() 135191 260 ±0.0 190 ±0.0 32% ±0.0%
sort UnicodeString*[]: compare() 135191 140 ±0.0 130 ±0.0 13% ±0.0%
ucol_getSortKey/len 10000 510 ±0.0 570 ±0.0 -11% ±0.0%
ucol_getSortKey/null 10000 480 ±0.0 570 ±0.0 -15% ±0.0%
ucol_strcoll/len 1000000 130 ±0.0 120 ±0.0 13% ±0.0%
ucol_strcoll/len/similar 10000 120 ±0.0 100 ±0.0 19% ±0.0%
ucol_strcoll/null 1000000 130 ±0.0 110 ±0.0 12% ±0.0%
ucol_strcollUTF8/len 1000000 210 ±0.0 140 ±0.0 51% ±0.0%
ucol_strcollUTF8/len/similar 10000 220 ±0.0 130 ±0.0 65% ±0.0%
ucol_strcollUTF8/null 1000000 220 ±0.0 140 ±0.0 60% ±0.0%
Locale: de@collation=phonebook;strength=secondary
Datafile: TestRandomWordsUDHR_de.txt
Test Name Ops Per Operation
ICU52
/op
ICU53
/op
ratio 1
/op
Collator::compare/len 1000000 59 ±0.0 62 ±0.0 -4.2% ±0.0%
Collator::compare/len/similar 10000 75 ±0.0 55 ±0.0 35% ±0.0%
Collator::compare/null 1000000 56 ±0.0 61 ±0.0 -7.5% ±0.0%
Collator::compareUTF8/len 1000000 290 ±0.0 41 ±0.0 600% ±0.0%
Collator::compareUTF8/len/similar 10000 310 ±0.0 60 ±0.0 410% ±0.0%
Collator::compareUTF8/null 1000000 290 ±0.0 45 ±0.0 550% ±0.0%
Collator::getCollationKey/len 10000 560 ±0.0 540 ±0.0 4.4% ±0.0%
Collator::getCollationKey/null 10000 560 ±0.0 540 ±0.0 5.1% ±0.0%
binary search StringPiece[]: compareUTF8() 143329 200 ±0.0 38 ±0.0 430% ±0.0%
binary search StringPiece[]: ucol_strcollUTF8() 143329 45 ±0.0 41 ±0.0 10% ±0.0%
binary search UnicodeString*[]: compare() 143329 42 ±0.0 37 ±0.0 15% ±0.0%
sort StringPiece[]: compareUTF8() 135058 280 ±0.0 130 ±0.0 110% ±0.0%
sort StringPiece[]: ucol_strcollUTF8() 135058 140 ±0.0 140 ±0.0 1.4% ±0.0%
sort UnicodeString*[]: compare() 135058 93 ±0.0 91 ±0.0 3.1% ±0.0%
ucol_getSortKey/len 10000 560 ±0.0 530 ±0.0 4.0% ±0.0%
ucol_getSortKey/null 10000 570 ±0.0 560 ±0.0 1.7% ±0.0%
ucol_strcoll/len 1000000 58 ±0.0 66 ±0.0 -12% ±0.0%
ucol_strcoll/len/similar 10000 72 ±0.0 56 ±0.0 30% ±0.0%
ucol_strcoll/null 1000000 56 ±0.0 64 ±0.0 -12% ±0.0%
ucol_strcollUTF8/len 1000000 65 ±0.0 65 ±0.0 0.014% ±0.0%
ucol_strcollUTF8/len/similar 10000 90 ±0.0 62 ±0.0 46% ±0.0%
ucol_strcollUTF8/null 1000000 64 ±0.0 63 ±0.0 0.70% ±0.0%
Locale: el
Datafile: TestRandomWordsUDHR_el.txt
Test Name Ops Per Operation
ICU52
/op
ICU53
/op
ratio 1
/op
Collator::compare/len 1000000 140 ±0.0 110 ±0.0 27% ±0.0%
Collator::compare/len/similar 10000 160 ±0.0 110 ±0.0 40% ±0.0%
Collator::compare/null 1000000 140 ±0.0 100 ±0.0 31% ±0.0%
Collator::compareUTF8/len 1000000 5800 ±0.0 41 ±0.0 14000% ±0.0%
Collator::compareUTF8/len/similar 10000 5900 ±0.0 150 ±0.0 3800% ±0.0%
Collator::compareUTF8/null 1000000 5800 ±0.0 46 ±0.0 13000% ±0.0%
Collator::getCollationKey/len 10000 690 ±0.0 660 ±0.0 4.3% ±0.0%
Collator::getCollationKey/null 10000 690 ±0.0 680 ±0.0 1.9% ±0.0%
binary search StringPiece[]: compareUTF8() 143216 2200 ±0.0 100 ±0.0 2100% ±0.0%
binary search StringPiece[]: ucol_strcollUTF8() 143216 590 ±0.0 100 ±0.0 480% ±0.0%
binary search UnicodeString*[]: compare() 143216 120 ±0.0 84 ±0.0 49% ±0.0%
sort StringPiece[]: compareUTF8() 135552 1900 ±0.0 200 ±0.0 830% ±0.0%
sort StringPiece[]: ucol_strcollUTF8() 135552 740 ±0.0 200 ±0.0 260% ±0.0%
sort UnicodeString*[]: compare() 135552 190 ±0.0 140 ±0.0 30% ±0.0%
ucol_getSortKey/len 10000 690 ±0.0 660 ±0.0 3.8% ±0.0%
ucol_getSortKey/null 10000 680 ±0.0 700 ±0.0 -4.1% ±0.0%
ucol_strcoll/len 1000000 130 ±0.0 110 ±0.0 25% ±0.0%
ucol_strcoll/len/similar 10000 150 ±0.0 110 ±0.0 40% ±0.0%
ucol_strcoll/null 1000000 140 ±0.0 110 ±0.0 25% ±0.0%
ucol_strcollUTF8/len 1000000 580 ±0.0 120 ±0.0 380% ±0.0%
ucol_strcollUTF8/len/similar 10000 580 ±0.0 160 ±0.0 270% ±0.0%
ucol_strcollUTF8/null 1000000 590 ±0.0 120 ±0.0 400% ±0.0%
Locale: en_US
Datafile: TestNames_Latin.txt
Test Name Ops Per Operation
ICU52
/op
ICU53
/op
ratio 1
/op
Collator::compare/len 1000000 43 ±0.0 46 ±0.0 -4.9% ±0.0%
Collator::compare/len/similar 7604 71 ±0.0 53 ±0.0 32% ±0.0%
Collator::compare/null 1000000 40 ±0.0 44 ±0.0 -10% ±0.0%
Collator::compareUTF8/len 1000000 260 ±0.0 30 ±0.0 760% ±0.0%
Collator::compareUTF8/len/similar 7604 290 ±0.0 58 ±0.0 390% ±0.0%
Collator::compareUTF8/null 1000000 260 ±0.0 34 ±0.0 680% ±0.0%
Collator::getCollationKey/len 7604 400 ±0.0 470 ±0.0 -14% ±0.0%
Collator::getCollationKey/null 7604 400 ±0.0 470 ±0.0 -14% ±0.0%
binary search StringPiece[]: compareUTF8() 113743 150 ±0.0 32 ±0.0 370% ±0.0%
binary search StringPiece[]: ucol_strcollUTF8() 113743 37 ±0.0 35 ±0.0 5.8% ±0.0%
binary search UnicodeString*[]: compare() 113743 35 ±0.0 32 ±0.0 7.5% ±0.0%
sort StringPiece[]: compareUTF8() 100753 210 ±0.0 100 ±0.0 110% ±0.0%
sort StringPiece[]: ucol_strcollUTF8() 100753 110 ±0.0 100 ±0.0 2.3% ±0.0%
sort UnicodeString*[]: compare() 100753 71 ±0.0 72 ±0.0 -0.99% ±0.0%
ucol_getSortKey/len 7604 390 ±0.0 460 ±0.0 -15% ±0.0%
ucol_getSortKey/null 7604 350 ±0.0 480 ±0.0 -26% ±0.0%
ucol_strcoll/len 1000000 42 ±0.0 49 ±0.0 -15% ±0.0%
ucol_strcoll/len/similar 7604 69 ±0.0 53 ±0.0 29% ±0.0%
ucol_strcoll/null 1000000 39 ±0.0 47 ±0.0 -16% ±0.0%
ucol_strcollUTF8/len 1000000 47 ±0.0 48 ±0.0 -1.3% ±0.0%
ucol_strcollUTF8/len/similar 7604 85 ±0.0 59 ±0.0 43% ±0.0%
ucol_strcollUTF8/null 1000000 46 ±0.0 46 ±0.0 -0.61% ±0.0%
Locale: es
Datafile: TestRandomWordsUDHR_es.txt
Test Name Ops Per Operation
ICU52
/op
ICU53
/op
ratio 1
/op
Collator::compare/len 1000000 57 ±0.0 58 ±0.0 -1.5% ±0.0%
Collator::compare/len/similar 10000 75 ±0.0 60 ±0.0 26% ±0.0%
Collator::compare/null 1000000 54 ±0.0 57 ±0.0 -5.7% ±0.0%
Collator::compareUTF8/len 1000000 270 ±0.0 41 ±0.0 560% ±0.0%
Collator::compareUTF8/len/similar 10000 300 ±0.0 64 ±0.0 370% ±0.0%
Collator::compareUTF8/null 1000000 270 ±0.0 45 ±0.0 510% ±0.0%
Collator::getCollationKey/len 10000 440 ±0.0 510 ±0.0 -13% ±0.0%
Collator::getCollationKey/null 10000 440 ±0.0 510 ±0.0 -12% ±0.0%
binary search StringPiece[]: compareUTF8() 143109 180 ±0.0 35 ±0.0 420% ±0.0%
binary search StringPiece[]: ucol_strcollUTF8() 143109 42 ±0.0 38 ±0.0 11% ±0.0%
binary search UnicodeString*[]: compare() 143109 39 ±0.0 34 ±0.0 15% ±0.0%
sort StringPiece[]: compareUTF8() 134802 260 ±0.0 130 ±0.0 110% ±0.0%
sort StringPiece[]: ucol_strcollUTF8() 134802 140 ±0.0 130 ±0.0 3.0% ±0.0%
sort UnicodeString*[]: compare() 134802 89 ±0.0 86 ±0.0 3.8% ±0.0%
ucol_getSortKey/len 10000 440 ±0.0 500 ±0.0 -13% ±0.0%
ucol_getSortKey/null 10000 400 ±0.0 520 ±0.0 -24% ±0.0%
ucol_strcoll/len 1000000 56 ±0.0 61 ±0.0 -8.7% ±0.0%
ucol_strcoll/len/similar 10000 74 ±0.0 61 ±0.0 20% ±0.0%
ucol_strcoll/null 1000000 54 ±0.0 60 ±0.0 -11% ±0.0%
ucol_strcollUTF8/len 1000000 62 ±0.0 61 ±0.0 1.8% ±0.0%
ucol_strcollUTF8/len/similar 10000 90 ±0.0 67 ±0.0 35% ±0.0%
ucol_strcollUTF8/null 1000000 61 ±0.0 60 ±0.0 1.7% ±0.0%
Locale: fr@strength=primary;caseLevel=on
Datafile: TestRandomWordsUDHR_fr.txt
Test Name Ops Per Operation
ICU52
/op
ICU53
/op
ratio 1
/op
Collator::compare/len 1000000 97 ±0.0 57 ±0.0 71% ±0.0%
Collator::compare/len/similar 10000 110 ±0.0 56 ±0.0 96% ±0.0%
Collator::compare/null 1000000 88 ±0.0 56 ±0.0 57% ±0.0%
Collator::compareUTF8/len 1000000 270 ±0.0 41 ±0.0 550% ±0.0%
Collator::compareUTF8/len/similar 10000 300 ±0.0 61 ±0.0 390% ±0.0%
Collator::compareUTF8/null 1000000 270 ±0.0 45 ±0.0 510% ±0.0%
Collator::getCollationKey/len 10000 490 ±0.0 470 ±0.0 4.3% ±0.0%
Collator::getCollationKey/null 10000 480 ±0.0 470 ±0.0 4.0% ±0.0%
binary search StringPiece[]: compareUTF8() 142842 180 ±0.0 35 ±0.0 410% ±0.0%
binary search StringPiece[]: ucol_strcollUTF8() 142842 120 ±0.0 39 ±0.0 210% ±0.0%
binary search UnicodeString*[]: compare() 142842 79 ±0.0 34 ±0.0 130% ±0.0%
sort StringPiece[]: compareUTF8() 135031 260 ±0.0 130 ±0.0 100% ±0.0%
sort StringPiece[]: ucol_strcollUTF8() 135031 220 ±0.0 130 ±0.0 68% ±0.0%
sort UnicodeString*[]: compare() 135031 130 ±0.0 86 ±0.0 54% ±0.0%
ucol_getSortKey/len 10000 480 ±0.0 460 ±0.0 3.9% ±0.0%
ucol_getSortKey/null 10000 500 ±0.0 480 ±0.0 3.8% ±0.0%
ucol_strcoll/len 1000000 95 ±0.0 60 ±0.0 57% ±0.0%
ucol_strcoll/len/similar 10000 110 ±0.0 55 ±0.0 94% ±0.0%
ucol_strcoll/null 1000000 88 ±0.0 59 ±0.0 49% ±0.0%
ucol_strcollUTF8/len 1000000 140 ±0.0 61 ±0.0 120% ±0.0%
ucol_strcollUTF8/len/similar 10000 160 ±0.0 62 ±0.0 160% ±0.0%
ucol_strcollUTF8/null 1000000 150 ±0.0 60 ±0.0 150% ±0.0%
Locale: he
Datafile: TestRandomWordsUDHR_he.txt
Test Name Ops Per Operation
ICU52
/op
ICU53
/op
ratio 1
/op
Collator::compare/len 1000000 130 ±0.0 110 ±0.0 16% ±0.0%
Collator::compare/len/similar 10000 130 ±0.0 110 ±0.0 25% ±0.0%
Collator::compare/null 1000000 130 ±0.0 110 ±0.0 17% ±0.0%
Collator::compareUTF8/len 1000000 4100 ±0.0 41 ±0.0 9800% ±0.0%
Collator::compareUTF8/len/similar 10000 4200 ±0.0 140 ±0.0 2900% ±0.0%
Collator::compareUTF8/null 1000000 4100 ±0.0 45 ±0.0 8900% ±0.0%
Collator::getCollationKey/len 10000 480 ±0.0 500 ±0.0 -4.1% ±0.0%
Collator::getCollationKey/null 10000 480 ±0.0 500 ±0.0 -2.8% ±0.0%
binary search StringPiece[]: compareUTF8() 143473 1600 ±0.0 92 ±0.0 1700% ±0.0%
binary search StringPiece[]: ucol_strcollUTF8() 143473 460 ±0.0 95 ±0.0 390% ±0.0%
binary search UnicodeString*[]: compare() 143473 95 ±0.0 77 ±0.0 24% ±0.0%
sort StringPiece[]: compareUTF8() 135606 1400 ±0.0 190 ±0.0 660% ±0.0%
sort StringPiece[]: ucol_strcollUTF8() 135606 590 ±0.0 190 ±0.0 200% ±0.0%
sort UnicodeString*[]: compare() 135606 150 ±0.0 130 ±0.0 14% ±0.0%
ucol_getSortKey/len 10000 480 ±0.0 510 ±0.0 -5.4% ±0.0%
ucol_getSortKey/null 10000 460 ±0.0 520 ±0.0 -12% ±0.0%
ucol_strcoll/len 1000000 130 ±0.0 110 ±0.0 15% ±0.0%
ucol_strcoll/len/similar 10000 130 ±0.0 110 ±0.0 21% ±0.0%
ucol_strcoll/null 1000000 130 ±0.0 110 ±0.0 15% ±0.0%
ucol_strcollUTF8/len 1000000 560 ±0.0 120 ±0.0 370% ±0.0%
ucol_strcollUTF8/len/similar 10000 550 ±0.0 140 ±0.0 280% ±0.0%
ucol_strcollUTF8/null 1000000 580 ±0.0 120 ±0.0 380% ±0.0%
Locale: ja
Datafile: TestNames_Japanese.txt
Test Name Ops Per Operation
ICU52
/op
ICU53
/op
ratio 1
/op
Collator::compare/len 1000000 99 ±0.0 81 ±0.0 22% ±0.0%
Collator::compare/len/similar 10000 94 ±0.0 68 ±0.0 38% ±0.0%
Collator::compare/null 1000000 94 ±0.0 83 ±0.0 14% ±0.0%
Collator::compareUTF8/len 1000000 160 ±0.0 41 ±0.0 280% ±0.0%
Collator::compareUTF8/len/similar 10000 220 ±0.0 90 ±0.0 140% ±0.0%
Collator::compareUTF8/null 1000000 160 ±0.0 45 ±0.0 250% ±0.0%
Collator::getCollationKey/len 10000 170 ±0.0 220 ±0.0 -25% ±0.0%
Collator::getCollationKey/null 10000 170 ±0.0 220 ±0.0 -25% ±0.0%
binary search StringPiece[]: compareUTF8() 145376 170 ±0.0 73 ±0.0 140% ±0.0%
binary search StringPiece[]: ucol_strcollUTF8() 145376 130 ±0.0 74 ±0.0 78% ±0.0%
binary search UnicodeString*[]: compare() 145376 78 ±0.0 55 ±0.0 43% ±0.0%
sort StringPiece[]: compareUTF8() 136552 260 ±0.0 160 ±0.0 63% ±0.0%
sort StringPiece[]: ucol_strcollUTF8() 136552 220 ±0.0 160 ±0.0 38% ±0.0%
sort UnicodeString*[]: compare() 136552 120 ±0.0 100 ±0.0 21% ±0.0%
ucol_getSortKey/len 10000 160 ±0.0 220 ±0.0 -26% ±0.0%
ucol_getSortKey/null 10000 150 ±0.0 230 ±0.0 -34% ±0.0%
ucol_strcoll/len 1000000 99 ±0.0 86 ±0.0 14% ±0.0%
ucol_strcoll/len/similar 10000 92 ±0.0 70 ±0.0 32% ±0.0%
ucol_strcoll/null 1000000 93 ±0.0 86 ±0.0 8.0% ±0.0%
ucol_strcollUTF8/len 1000000 140 ±0.0 96 ±0.0 51% ±0.0%
ucol_strcollUTF8/len/similar 10000 170 ±0.0 94 ±0.0 79% ±0.0%
ucol_strcollUTF8/null 1000000 150 ±0.0 94 ±0.0 57% ±0.0%
Locale: ja
Datafile: TestNames_Japanese_h.txt
Test Name Ops Per Operation
ICU52
/op
ICU53
/op
ratio 1
/op
Collator::compare/len 1000000 100 ±0.0 90 ±0.0 11% ±0.0%
Collator::compare/len/similar 10000 99 ±0.0 110 ±0.0 -11% ±0.0%
Collator::compare/null 1000000 95 ±0.0 89 ±0.0 7.8% ±0.0%
Collator::compareUTF8/len 1000000 200 ±0.0 41 ±0.0 380% ±0.0%
Collator::compareUTF8/len/similar 10000 260 ±0.0 150 ±0.0 72% ±0.0%
Collator::compareUTF8/null 1000000 200 ±0.0 46 ±0.0 350% ±0.0%
Collator::getCollationKey/len 10000 290 ±0.0 390 ±0.0 -26% ±0.0%
Collator::getCollationKey/null 10000 290 ±0.0 390 ±0.0 -25% ±0.0%
binary search StringPiece[]: compareUTF8() 145301 190 ±0.0 110 ±0.0 68% ±0.0%
binary search StringPiece[]: ucol_strcollUTF8() 145301 150 ±0.0 110 ±0.0 32% ±0.0%
binary search UnicodeString*[]: compare() 145301 85 ±0.0 87 ±0.0 -2.6% ±0.0%
sort StringPiece[]: compareUTF8() 136536 280 ±0.0 210 ±0.0 33% ±0.0%
sort StringPiece[]: ucol_strcollUTF8() 136536 250 ±0.0 210 ±0.0 17% ±0.0%
sort UnicodeString*[]: compare() 136536 140 ±0.0 140 ±0.0 -4.9% ±0.0%
ucol_getSortKey/len 10000 290 ±0.0 380 ±0.0 -24% ±0.0%
ucol_getSortKey/null 10000 270 ±0.0 410 ±0.0 -33% ±0.0%
ucol_strcoll/len 1000000 99 ±0.0 91 ±0.0 8.8% ±0.0%
ucol_strcoll/len/similar 10000 97 ±0.0 110 ±0.0 -11% ±0.0%
ucol_strcoll/null 1000000 95 ±0.0 92 ±0.0 3.5% ±0.0%
ucol_strcollUTF8/len 1000000 160 ±0.0 110 ±0.0 48% ±0.0%
ucol_strcollUTF8/len/similar 10000 200 ±0.0 150 ±0.0 27% ±0.0%
ucol_strcollUTF8/null 1000000 160 ±0.0 110 ±0.0 53% ±0.0%
Locale: ja
Datafile: TestNames_Japanese_k.txt
Test Name Ops Per Operation
ICU52
/op
ICU53
/op
ratio 1
/op
Collator::compare/len 1000000 100 ±0.0 100 ±0.0 -0.84% ±0.0%
Collator::compare/len/similar 10000 100 ±0.0 110 ±0.0 -11% ±0.0%
Collator::compare/null 1000000 97 ±0.0 100 ±0.0 -5.6% ±0.0%
Collator::compareUTF8/len 1000000 200 ±0.0 41 ±0.0 380% ±0.0%
Collator::compareUTF8/len/similar 10000 260 ±0.0 150 ±0.0 74% ±0.0%
Collator::compareUTF8/null 1000000 200 ±0.0 46 ±0.0 340% ±0.0%
Collator::getCollationKey/len 10000 300 ±0.0 420 ±0.0 -29% ±0.0%
Collator::getCollationKey/null 10000 300 ±0.0 430 ±0.0 -31% ±0.0%
binary search StringPiece[]: compareUTF8() 145301 190 ±0.0 120 ±0.0 64% ±0.0%
binary search StringPiece[]: ucol_strcollUTF8() 145301 150 ±0.0 120 ±0.0 29% ±0.0%
binary search UnicodeString*[]: compare() 145301 86 ±0.0 92 ±0.0 -6.2% ±0.0%
sort StringPiece[]: compareUTF8() 136491 280 ±0.0 210 ±0.0 31% ±0.0%
sort StringPiece[]: ucol_strcollUTF8() 136491 250 ±0.0 210 ±0.0 18% ±0.0%
sort UnicodeString*[]: compare() 136491 140 ±0.0 140 ±0.0 -4.0% ±0.0%
ucol_getSortKey/len 10000 290 ±0.0 420 ±0.0 -29% ±0.0%
ucol_getSortKey/null 10000 270 ±0.0 450 ±0.0 -38% ±0.0%
ucol_strcoll/len 1000000 100 ±0.0 110 ±0.0 -5.5% ±0.0%
ucol_strcoll/len/similar 10000 98 ±0.0 110 ±0.0 -13% ±0.0%
ucol_strcoll/null 1000000 96 ±0.0 100 ±0.0 -8.5% ±0.0%
ucol_strcollUTF8/len 1000000 160 ±0.0 120 ±0.0 29% ±0.0%
ucol_strcollUTF8/len/similar 10000 200 ±0.0 150 ±0.0 31% ±0.0%
ucol_strcollUTF8/null 1000000 160 ±0.0 120 ±0.0 35% ±0.0%
Locale: ja@strength=identical
Datafile: TestNames_Latin.txt
Test Name Ops Per Operation
ICU52
/op
ICU53
/op
ratio 1
/op
Collator::compare/len 1000000 86 ±0.0 46 ±0.0 89% ±0.0%
Collator::compare/len/similar 7604 110 ±0.0 53 ±0.0 110% ±0.0%
Collator::compare/null 1000000 81 ±0.0 45 ±0.0 82% ±0.0%
Collator::compareUTF8/len 1000000 260 ±0.0 30 ±0.0 770% ±0.0%
Collator::compareUTF8/len/similar 7604 290 ±0.0 58 ±0.0 400% ±0.0%
Collator::compareUTF8/null 1000000 270 ±0.0 34 ±0.0 680% ±0.0%
Collator::getCollationKey/len 7604 670 ±0.0 570 ±0.0 16% ±0.0%
Collator::getCollationKey/null 7604 670 ±0.0 580 ±0.0 16% ±0.0%
binary search StringPiece[]: compareUTF8() 113743 160 ±0.0 32 ±0.0 380% ±0.0%
binary search StringPiece[]: ucol_strcollUTF8() 113743 120 ±0.0 35 ±0.0 240% ±0.0%
binary search UnicodeString*[]: compare() 113743 74 ±0.0 32 ±0.0 130% ±0.0%
sort StringPiece[]: compareUTF8() 100753 210 ±0.0 100 ±0.0 110% ±0.0%
sort StringPiece[]: ucol_strcollUTF8() 100753 190 ±0.0 100 ±0.0 82% ±0.0%
sort UnicodeString*[]: compare() 100753 110 ±0.0 71 ±0.0 62% ±0.0%
ucol_getSortKey/len 7604 660 ±0.0 570 ±0.0 15% ±0.0%
ucol_getSortKey/null 7604 670 ±0.0 590 ±0.0 13% ±0.0%
ucol_strcoll/len 1000000 84 ±0.0 49 ±0.0 72% ±0.0%
ucol_strcoll/len/similar 7604 110 ±0.0 54 ±0.0 100% ±0.0%
ucol_strcoll/null 1000000 81 ±0.0 47 ±0.0 71% ±0.0%
ucol_strcollUTF8/len 1000000 120 ±0.0 48 ±0.0 160% ±0.0%
ucol_strcollUTF8/len/similar 7604 160 ±0.0 59 ±0.0 170% ±0.0%
ucol_strcollUTF8/null 1000000 130 ±0.0 46 ±0.0 190% ±0.0%
Locale: ja@strength=identical
Datafile: TestNames_Japanese.txt
Test Name Ops Per Operation
ICU52
/op
ICU53
/op
ratio 1
/op
Collator::compare/len 1000000 100 ±0.0 81 ±0.0 23% ±0.0%
Collator::compare/len/similar 10000 94 ±0.0 67 ±0.0 40% ±0.0%
Collator::compare/null 1000000 95 ±0.0 81 ±0.0 18% ±0.0%
Collator::compareUTF8/len 1000000 160 ±0.0 41 ±0.0 280% ±0.0%
Collator::compareUTF8/len/similar 10000 220 ±0.0 90 ±0.0 140% ±0.0%
Collator::compareUTF8/null 1000000 160 ±0.0 44 ±0.0 250% ±0.0%
Collator::getCollationKey/len 10000 320 ±0.0 310 ±0.0 5.7% ±0.0%
Collator::getCollationKey/null 10000 320 ±0.0 310 ±0.0 3.9% ±0.0%
binary search StringPiece[]: compareUTF8() 145375 180 ±0.0 74 ±0.0 140% ±0.0%
binary search StringPiece[]: ucol_strcollUTF8() 145375 130 ±0.0 73 ±0.0 82% ±0.0%
binary search UnicodeString*[]: compare() 145375 79 ±0.0 55 ±0.0 44% ±0.0%
sort StringPiece[]: compareUTF8() 136553 260 ±0.0 150 ±0.0 66% ±0.0%
sort StringPiece[]: ucol_strcollUTF8() 136553 220 ±0.0 160 ±0.0 38% ±0.0%
sort UnicodeString*[]: compare() 136553 120 ±0.0 100 ±0.0 22% ±0.0%
ucol_getSortKey/len 10000 310 ±0.0 300 ±0.0 3.3% ±0.0%
ucol_getSortKey/null 10000 310 ±0.0 320 ±0.0 -2.6% ±0.0%
ucol_strcoll/len 1000000 100 ±0.0 85 ±0.0 18% ±0.0%
ucol_strcoll/len/similar 10000 93 ±0.0 71 ±0.0 32% ±0.0%
ucol_strcoll/null 1000000 95 ±0.0 83 ±0.0 14% ±0.0%
ucol_strcollUTF8/len 1000000 150 ±0.0 95 ±0.0 54% ±0.0%
ucol_strcollUTF8/len/similar 10000 170 ±0.0 110 ±0.0 55% ±0.0%
ucol_strcollUTF8/null 1000000 150 ±0.0 94 ±0.0 59% ±0.0%
Locale: ko
Datafile: TestNames_Korean.txt
Test Name Ops Per Operation
ICU52
/op
ICU53
/op
ratio 1
/op
Collator::compare/len 1000000 150 ±0.0 130 ±0.0 22% ±0.0%
Collator::compare/len/similar 10000 160 ±0.0 98 ±0.0 64% ±0.0%
Collator::compare/null 1000000 150 ±0.0 120 ±0.0 23% ±0.0%
Collator::compareUTF8/len 1000000 140 ±0.0 41 ±0.0 240% ±0.0%
Collator::compareUTF8/len/similar 10000 290 ±0.0 130 ±0.0 130% ±0.0%
Collator::compareUTF8/null 1000000 140 ±0.0 44 ±0.0 220% ±0.0%
Collator::getCollationKey/len 10000 270 ±0.0 330 ±0.0 -19% ±0.0%
Collator::getCollationKey/null 10000 240 ±0.0 330 ±0.0 -28% ±0.0%
binary search StringPiece[]: compareUTF8() 143167 240 ±0.0 120 ±0.0 110% ±0.0%
binary search StringPiece[]: ucol_strcollUTF8() 143167 210 ±0.0 120 ±0.0 77% ±0.0%
binary search UnicodeString*[]: compare() 143167 140 ±0.0 94 ±0.0 44% ±0.0%
sort StringPiece[]: compareUTF8() 136320 260 ±0.0 130 ±0.0 97% ±0.0%
sort StringPiece[]: ucol_strcollUTF8() 136320 230 ±0.0 130 ±0.0 76% ±0.0%
sort UnicodeString*[]: compare() 136320 150 ±0.0 100 ±0.0 44% ±0.0%
ucol_getSortKey/len 10000 240 ±0.0 340 ±0.0 -29% ±0.0%
ucol_getSortKey/null 10000 230 ±0.0 370 ±0.0 -38% ±0.0%
ucol_strcoll/len 1000000 150 ±0.0 130 ±0.0 20% ±0.0%
ucol_strcoll/len/similar 10000 160 ±0.0 100 ±0.0 56% ±0.0%
ucol_strcoll/null 1000000 150 ±0.0 130 ±0.0 21% ±0.0%
ucol_strcollUTF8/len 1000000 220 ±0.0 140 ±0.0 56% ±0.0%
ucol_strcollUTF8/len/similar 10000 260 ±0.0 130 ±0.0 94% ±0.0%
ucol_strcollUTF8/null 1000000 220 ±0.0 140 ±0.0 57% ±0.0%
Locale: pl
Datafile: TestRandomWordsUDHR_pl.txt
Test Name Ops Per Operation
ICU52
/op
ICU53
/op
ratio 1
/op
Collator::compare/len 1000000 70 ±0.0 70 ±0.0 1.3% ±0.0%
Collator::compare/len/similar 10000 96 ±0.0 71 ±0.0 35% ±0.0%
Collator::compare/null 1000000 67 ±0.0 68 ±0.0 -1.5% ±0.0%
Collator::compareUTF8/len 1000000 290 ±0.0 41 ±0.0 600% ±0.0%
Collator::compareUTF8/len/similar 10000 340 ±0.0 78 ±0.0 330% ±0.0%
Collator::compareUTF8/null 1000000 290 ±0.0 45 ±0.0 550% ±0.0%
Collator::getCollationKey/len 10000 660 ±0.0 700 ±0.0 -5.6% ±0.0%
Collator::getCollationKey/null 10000 650 ±0.0 700 ±0.0 -6.3% ±0.0%
binary search StringPiece[]: compareUTF8() 143126 210 ±0.0 46 ±0.0 360% ±0.0%
binary search StringPiece[]: ucol_strcollUTF8() 143126 74 ±0.0 50 ±0.0 49% ±0.0%
binary search UnicodeString*[]: compare() 143126 57 ±0.0 42 ±0.0 34% ±0.0%
sort StringPiece[]: compareUTF8() 134983 300 ±0.0 140 ±0.0 110% ±0.0%
sort StringPiece[]: ucol_strcollUTF8() 134983 170 ±0.0 150 ±0.0 17% ±0.0%
sort UnicodeString*[]: compare() 134983 110 ±0.0 99 ±0.0 13% ±0.0%
ucol_getSortKey/len 10000 650 ±0.0 690 ±0.0 -5.4% ±0.0%
ucol_getSortKey/null 10000 610 ±0.0 710 ±0.0 -14% ±0.0%
ucol_strcoll/len 1000000 69 ±0.0 73 ±0.0 -5.7% ±0.0%
ucol_strcoll/len/similar 10000 93 ±0.0 71 ±0.0 32% ±0.0%
ucol_strcoll/null 1000000 67 ±0.0 72 ±0.0 -6.1% ±0.0%
ucol_strcollUTF8/len 1000000 82 ±0.0 73 ±0.0 12% ±0.0%
ucol_strcollUTF8/len/similar 10000 120 ±0.0 82 ±0.0 52% ±0.0%
ucol_strcollUTF8/null 1000000 83 ±0.0 72 ±0.0 14% ±0.0%
Locale: ru
Datafile: TestNames_Russian.txt
Test Name Ops Per Operation
ICU52
/op
ICU53
/op
ratio 1
/op
Collator::compare/len 1000000 75 ±0.0 60 ±0.0 26% ±0.0%
Collator::compare/len/similar 1303 130 ±0.0 90 ±0.0 49% ±0.0%
Collator::compare/null 1000000 69 ±0.0 58 ±0.0 19% ±0.0%
Collator::compareUTF8/len 1000000 430 ±0.0 8.3 ±0.0 5100% ±0.0%
Collator::compareUTF8/len/similar 1303 500 ±0.0 130 ±0.0 270% ±0.0%
Collator::compareUTF8/null 1000000 440 ±0.0 14 ±0.0 3000% ±0.0%
Collator::getCollationKey/len 1303 820 ±0.0 1000 ±0.0 -20% ±0.0%
Collator::getCollationKey/null 1303 810 ±0.0 1000 ±0.0 -20% ±0.0%
binary search StringPiece[]: compareUTF8() 15194 200 ±0.0 80 ±0.0 150% ±0.0%
binary search StringPiece[]: ucol_strcollUTF8() 15194 140 ±0.0 83 ±0.0 72% ±0.0%
binary search UnicodeString*[]: compare() 15194 83 ±0.0 67 ±0.0 24% ±0.0%
sort StringPiece[]: compareUTF8() 14021 190 ±0.0 99 ±0.0 95% ±0.0%
sort StringPiece[]: ucol_strcollUTF8() 14021 170 ±0.0 100 ±0.0 64% ±0.0%
sort UnicodeString*[]: compare() 14021 100 ±0.0 86 ±0.0 17% ±0.0%
ucol_getSortKey/len 1303 810 ±0.0 1000 ±0.0 -20% ±0.0%
ucol_getSortKey/null 1303 750 ±0.0 1000 ±0.0 -25% ±0.0%
ucol_strcoll/len 1000000 72 ±0.0 60 ±0.0 20% ±0.0%
ucol_strcoll/len/similar 1303 130 ±0.0 93 ±0.0 45% ±0.0%
ucol_strcoll/null 1000000 68 ±0.0 60 ±0.0 13% ±0.0%
ucol_strcollUTF8/len 1000000 130 ±0.0 66 ±0.0 94% ±0.0%
ucol_strcollUTF8/len/similar 1303 260 ±0.0 140 ±0.0 91% ±0.0%
ucol_strcollUTF8/null 1000000 140 ±0.0 66 ±0.0 110% ±0.0%
Locale: ru@strength=quaternary;alternate=shifted
Datafile: TestRandomWordsUDHR_ru.txt
Test Name Ops Per Operation
ICU52
/op
ICU53
/op
ratio 1
/op
Collator::compare/len 1000000 110 ±0.0 93 ±0.0 20% ±0.0%
Collator::compare/len/similar 10000 130 ±0.0 97 ±0.0 38% ±0.0%
Collator::compare/null 1000000 100 ±0.0 92 ±0.0 12% ±0.0%
Collator::compareUTF8/len 1000000 340 ±0.0 41 ±0.0 730% ±0.0%
Collator::compareUTF8/len/similar 10000 400 ±0.0 140 ±0.0 190% ±0.0%
Collator::compareUTF8/null 1000000 350 ±0.0 46 ±0.0 650% ±0.0%
Collator::getCollationKey/len 10000 690 ±0.0 710 ±0.0 -4.0% ±0.0%
Collator::getCollationKey/null 10000 680 ±0.0 710 ±0.0 -4.4% ±0.0%
binary search StringPiece[]: compareUTF8() 143312 240 ±0.0 87 ±0.0 170% ±0.0%
binary search StringPiece[]: ucol_strcollUTF8() 143312 160 ±0.0 90 ±0.0 77% ±0.0%
binary search UnicodeString*[]: compare() 143312 95 ±0.0 70 ±0.0 35% ±0.0%
sort StringPiece[]: compareUTF8() 135316 320 ±0.0 190 ±0.0 68% ±0.0%
sort StringPiece[]: ucol_strcollUTF8() 135316 260 ±0.0 190 ±0.0 37% ±0.0%
sort UnicodeString*[]: compare() 135316 160 ±0.0 130 ±0.0 18% ±0.0%
ucol_getSortKey/len 10000 680 ±0.0 690 ±0.0 -2.0% ±0.0%
ucol_getSortKey/null 10000 700 ±0.0 710 ±0.0 -0.42% ±0.0%
ucol_strcoll/len 1000000 110 ±0.0 96 ±0.0 14% ±0.0%
ucol_strcoll/len/similar 10000 130 ±0.0 100 ±0.0 34% ±0.0%
ucol_strcoll/null 1000000 100 ±0.0 95 ±0.0 8.9% ±0.0%
ucol_strcollUTF8/len 1000000 170 ±0.0 110 ±0.0 54% ±0.0%
ucol_strcollUTF8/len/similar 10000 250 ±0.0 140 ±0.0 77% ±0.0%
ucol_strcollUTF8/null 1000000 180 ±0.0 110 ±0.0 68% ±0.0%
Locale: th@normalization=on;alternate=shifted
Datafile: TestNames_Latin.txt
Test Name Ops Per Operation
ICU52
/op
ICU53
/op
ratio 1
/op
Collator::compare/len 1000000 89 ±0.0 46 ±0.0 95% ±0.0%
Collator::compare/len/similar 7604 110 ±0.0 56 ±0.0 99% ±0.0%
Collator::compare/null 1000000 85 ±0.0 44 ±0.0 91% ±0.0%
Collator::compareUTF8/len 1000000 5000 ±0.0 30 ±0.0 17000% ±0.0%
Collator::compareUTF8/len/similar 7604 5100 ±0.0 59 ±0.0 8400% ±0.0%
Collator::compareUTF8/null 1000000 5000 ±0.0 34 ±0.0 15000% ±0.0%
Collator::getCollationKey/len 7604 550 ±0.0 500 ±0.0 9.8% ±0.0%
Collator::getCollationKey/null 7604 550 ±0.0 500 ±0.0 9.8% ±0.0%
binary search StringPiece[]: compareUTF8() 113758 1300 ±0.0 34 ±0.0 3800% ±0.0%
binary search StringPiece[]: ucol_strcollUTF8() 113758 490 ±0.0 37 ±0.0 1200% ±0.0%
binary search UnicodeString*[]: compare() 113758 80 ±0.0 33 ±0.0 140% ±0.0%
sort StringPiece[]: compareUTF8() 100676 1100 ±0.0 100 ±0.0 940% ±0.0%
sort StringPiece[]: ucol_strcollUTF8() 100676 580 ±0.0 110 ±0.0 450% ±0.0%
sort UnicodeString*[]: compare() 100676 120 ±0.0 71 ±0.0 67% ±0.0%
ucol_getSortKey/len 7604 540 ±0.0 490 ±0.0 9.8% ±0.0%
ucol_getSortKey/null 7604 550 ±0.0 510 ±0.0 7.3% ±0.0%
ucol_strcoll/len 1000000 89 ±0.0 49 ±0.0 81% ±0.0%
ucol_strcoll/len/similar 7604 110 ±0.0 55 ±0.0 100% ±0.0%
ucol_strcoll/null 1000000 84 ±0.0 47 ±0.0 79% ±0.0%
ucol_strcollUTF8/len 1000000 490 ±0.0 48 ±0.0 920% ±0.0%
ucol_strcollUTF8/len/similar 7604 490 ±0.0 62 ±0.0 700% ±0.0%
ucol_strcollUTF8/null 1000000 500 ±0.0 46 ±0.0 980% ±0.0%
Locale: th@normalization=on;alternate=shifted
Datafile: TestNames_Thai.txt
Test Name Ops Per Operation
ICU52
/op
ICU53
/op
ratio 1
/op
Collator::compare/len 1000000 150 ±0.0 130 ±0.0 18% ±0.0%
Collator::compare/len/similar 10000 440 ±0.0 400 ±0.0 7.9% ±0.0%
Collator::compare/null 1000000 140 ±0.0 130 ±0.0 14% ±0.0%
Collator::compareUTF8/len 1000000 5900 ±0.0 41 ±0.0 14000% ±0.0%
Collator::compareUTF8/len/similar 10000 6300 ±0.0 550 ±0.0 1000% ±0.0%
Collator::compareUTF8/null 1000000 5900 ±0.0 46 ±0.0 13000% ±0.0%
Collator::getCollationKey/len 10000 800 ±0.0 730 ±0.0 10% ±0.0%
Collator::getCollationKey/null 10000 800 ±0.0 730 ±0.0 9.4% ±0.0%
binary search StringPiece[]: compareUTF8() 145425 1900 ±0.0 220 ±0.0 750% ±0.0%
binary search StringPiece[]: ucol_strcollUTF8() 145425 1100 ±0.0 230 ±0.0 370% ±0.0%
binary search UnicodeString*[]: compare() 145425 200 ±0.0 170 ±0.0 14% ±0.0%
sort StringPiece[]: compareUTF8() 136970 1600 ±0.0 340 ±0.0 370% ±0.0%
sort StringPiece[]: ucol_strcollUTF8() 136970 1300 ±0.0 350 ±0.0 260% ±0.0%
sort UnicodeString*[]: compare() 136970 270 ±0.0 250 ±0.0 8.7% ±0.0%
ucol_getSortKey/len 10000 800 ±0.0 710 ±0.0 13% ±0.0%
ucol_getSortKey/null 10000 820 ±0.0 730 ±0.0 12% ±0.0%
ucol_strcoll/len 1000000 150 ±0.0 130 ±0.0 15% ±0.0%
ucol_strcoll/len/similar 10000 440 ±0.0 410 ±0.0 7.1% ±0.0%
ucol_strcoll/null 1000000 140 ±0.0 130 ±0.0 13% ±0.0%
ucol_strcollUTF8/len 1000000 710 ±0.0 150 ±0.0 380% ±0.0%
ucol_strcollUTF8/len/similar 10000 2100 ±0.0 550 ±0.0 290% ±0.0%
ucol_strcollUTF8/null 1000000 720 ±0.0 150 ±0.0 380% ±0.0%
Locale: th@normalization=on;alternate=shifted
Datafile: TestRandomWordsUDHR_th.txt
Test Name Ops Per Operation
ICU52
/op
ICU53
/op
ratio 1
/op
Collator::compare/len 1000000 170 ±0.0 150 ±0.0 15% ±0.0%
Collator::compare/len/similar 10000 380 ±0.0 340 ±0.0 10% ±0.0%
Collator::compare/null 1000000 160 ±0.0 150 ±0.0 11% ±0.0%
Collator::compareUTF8/len 1000000 3700 ±0.0 41 ±0.0 9000% ±0.0%
Collator::compareUTF8/len/similar 10000 4100 ±0.0 460 ±0.0 790% ±0.0%
Collator::compareUTF8/null 1000000 3800 ±0.0 45 ±0.0 8200% ±0.0%
Collator::getCollationKey/len 10000 600 ±0.0 550 ±0.0 9.3% ±0.0%
Collator::getCollationKey/null 10000 600 ±0.0 540 ±0.0 11% ±0.0%
binary search StringPiece[]: compareUTF8() 142898 1800 ±0.0 190 ±0.0 860% ±0.0%
binary search StringPiece[]: ucol_strcollUTF8() 142898 890 ±0.0 190 ±0.0 360% ±0.0%
binary search UnicodeString*[]: compare() 142898 170 ±0.0 150 ±0.0 13% ±0.0%
sort StringPiece[]: compareUTF8() 134997 1600 ±0.0 300 ±0.0 450% ±0.0%
sort StringPiece[]: ucol_strcollUTF8() 134997 1000 ±0.0 300 ±0.0 250% ±0.0%
sort UnicodeString*[]: compare() 134997 240 ±0.0 210 ±0.0 11% ±0.0%
ucol_getSortKey/len 10000 600 ±0.0 530 ±0.0 12% ±0.0%
ucol_getSortKey/null 10000 610 ±0.0 550 ±0.0 9.7% ±0.0%
ucol_strcoll/len 1000000 170 ±0.0 150 ±0.0 12% ±0.0%
ucol_strcoll/len/similar 10000 370 ±0.0 340 ±0.0 8.4% ±0.0%
ucol_strcoll/null 1000000 160 ±0.0 150 ±0.0 11% ±0.0%
ucol_strcollUTF8/len 1000000 760 ±0.0 170 ±0.0 350% ±0.0%
ucol_strcollUTF8/len/similar 10000 1800 ±0.0 460 ±0.0 290% ±0.0%
ucol_strcollUTF8/null 1000000 760 ±0.0 170 ±0.0 350% ±0.0%
Locale: tr
Datafile: TestRandomWordsUDHR_tr.txt
Test Name Ops Per Operation
ICU52
/op
ICU53
/op
ratio 1
/op
Collator::compare/len 1000000 64 ±0.0 63 ±0.0 2.8% ±0.0%
Collator::compare/len/similar 10000 78 ±0.0 57 ±0.0 39% ±0.0%
Collator::compare/null 1000000 61 ±0.0 61 ±0.0 -0.39% ±0.0%
Collator::compareUTF8/len 1000000 280 ±0.0 41 ±0.0 580% ±0.0%
Collator::compareUTF8/len/similar 10000 310 ±0.0 62 ±0.0 390% ±0.0%
Collator::compareUTF8/null 1000000 290 ±0.0 45 ±0.0 530% ±0.0%
Collator::getCollationKey/len 10000 440 ±0.0 510 ±0.0 -13% ±0.0%
Collator::getCollationKey/null 10000 440 ±0.0 510 ±0.0 -13% ±0.0%
binary search StringPiece[]: compareUTF8() 143388 190 ±0.0 39 ±0.0 390% ±0.0%
binary search StringPiece[]: ucol_strcollUTF8() 143388 63 ±0.0 43 ±0.0 48% ±0.0%
binary search UnicodeString*[]: compare() 143388 50 ±0.0 36 ±0.0 37% ±0.0%
sort StringPiece[]: compareUTF8() 135538 270 ±0.0 130 ±0.0 110% ±0.0%
sort StringPiece[]: ucol_strcollUTF8() 135538 150 ±0.0 140 ±0.0 13% ±0.0%
sort UnicodeString*[]: compare() 135538 100 ±0.0 89 ±0.0 12% ±0.0%
ucol_getSortKey/len 10000 430 ±0.0 500 ±0.0 -14% ±0.0%
ucol_getSortKey/null 10000 410 ±0.0 540 ±0.0 -24% ±0.0%
ucol_strcoll/len 1000000 63 ±0.0 66 ±0.0 -4.7% ±0.0%
ucol_strcoll/len/similar 10000 76 ±0.0 57 ±0.0 32% ±0.0%
ucol_strcoll/null 1000000 61 ±0.0 64 ±0.0 -5.5% ±0.0%
ucol_strcollUTF8/len 1000000 74 ±0.0 67 ±0.0 12% ±0.0%
ucol_strcollUTF8/len/similar 10000 100 ±0.0 64 ±0.0 59% ±0.0%
ucol_strcollUTF8/null 1000000 75 ±0.0 65 ±0.0 14% ±0.0%
Locale: zh_Hans
Datafile: TestNames_Simplified_Chinese.txt
Test Name Ops Per Operation
ICU52
/op
ICU53
/op
ratio 1
/op
Collator::compare/len 1000000 99 ±0.0 81 ±0.0 22% ±0.0%
Collator::compare/len/similar 10000 90 ±0.0 64 ±0.0 40% ±0.0%
Collator::compare/null 1000000 90 ±0.0 81 ±0.0 10% ±0.0%
Collator::compareUTF8/len 1000000 140 ±0.0 41 ±0.0 230% ±0.0%
Collator::compareUTF8/len/similar 10000 200 ±0.0 85 ±0.0 140% ±0.0%
Collator::compareUTF8/null 1000000 140 ±0.0 44 ±0.0 210% ±0.0%
Collator::getCollationKey/len 10000 130 ±0.0 180 ±0.0 -30% ±0.0%
Collator::getCollationKey/null 10000 130 ±0.0 180 ±0.0 -29% ±0.0%
binary search StringPiece[]: compareUTF8() 145349 170 ±0.0 76 ±0.0 130% ±0.0%
binary search StringPiece[]: ucol_strcollUTF8() 145349 130 ±0.0 76 ±0.0 77% ±0.0%
binary search UnicodeString*[]: compare() 145349 79 ±0.0 56 ±0.0 40% ±0.0%
sort StringPiece[]: compareUTF8() 136448 290 ±0.0 190 ±0.0 51% ±0.0%
sort StringPiece[]: ucol_strcollUTF8() 136448 260 ±0.0 200 ±0.0 30% ±0.0%
sort UnicodeString*[]: compare() 136448 140 ±0.0 120 ±0.0 18% ±0.0%
ucol_getSortKey/len 10000 130 ±0.0 180 ±0.0 -28% ±0.0%
ucol_getSortKey/null 10000 120 ±0.0 180 ±0.0 -36% ±0.0%
ucol_strcoll/len 1000000 98 ±0.0 85 ±0.0 15% ±0.0%
ucol_strcoll/len/similar 10000 88 ±0.0 67 ±0.0 32% ±0.0%
ucol_strcoll/null 1000000 90 ±0.0 85 ±0.0 5.8% ±0.0%
ucol_strcollUTF8/len 1000000 150 ±0.0 94 ±0.0 56% ±0.0%
ucol_strcollUTF8/len/similar 10000 160 ±0.0 89 ±0.0 84% ±0.0%
ucol_strcollUTF8/null 1000000 150 ±0.0 93 ±0.0 58% ±0.0%
Locale: zh_Hans@collation=pinyin
Datafile: TestNames_Latin.txt
Test Name Ops Per Operation
ICU52
/op
ICU53
/op
ratio 1
/op
Collator::compare/len 1000000 98 ±0.0 51 ±0.0 92% ±0.0%
Collator::compare/len/similar 7604 130 ±0.0 71 ±0.0 91% ±0.0%
Collator::compare/null 1000000 89 ±0.0 50 ±0.0 78% ±0.0%
Collator::compareUTF8/len 1000000 260 ±0.0 30 ±0.0 760% ±0.0%
Collator::compareUTF8/len/similar 7604 320 ±0.0 73 ±0.0 330% ±0.0%
Collator::compareUTF8/null 1000000 260 ±0.0 34 ±0.0 680% ±0.0%
Collator::getCollationKey/len 7604 610 ±0.0 640 ±0.0 -3.6% ±0.0%
Collator::getCollationKey/null 7604 620 ±0.0 630 ±0.0 -2.3% ±0.0%
binary search StringPiece[]: compareUTF8() 113743 190 ±0.0 44 ±0.0 330% ±0.0%
binary search StringPiece[]: ucol_strcollUTF8() 113743 150 ±0.0 49 ±0.0 210% ±0.0%
binary search UnicodeString*[]: compare() 113743 99 ±0.0 42 ±0.0 130% ±0.0%
sort StringPiece[]: compareUTF8() 100753 250 ±0.0 120 ±0.0 110% ±0.0%
sort StringPiece[]: ucol_strcollUTF8() 100753 230 ±0.0 120 ±0.0 90% ±0.0%
sort UnicodeString*[]: compare() 100753 140 ±0.0 86 ±0.0 68% ±0.0%
ucol_getSortKey/len 7604 610 ±0.0 630 ±0.0 -3.9% ±0.0%
ucol_getSortKey/null 7604 570 ±0.0 640 ±0.0 -12% ±0.0%
ucol_strcoll/len 1000000 96 ±0.0 54 ±0.0 78% ±0.0%
ucol_strcoll/len/similar 7604 130 ±0.0 72 ±0.0 87% ±0.0%
ucol_strcoll/null 1000000 89 ±0.0 52 ±0.0 71% ±0.0%
ucol_strcollUTF8/len 1000000 140 ±0.0 53 ±0.0 170% ±0.0%
ucol_strcollUTF8/len/similar 7604 200 ±0.0 78 ±0.0 150% ±0.0%
ucol_strcollUTF8/null 1000000 150 ±0.0 52 ±0.0 190% ±0.0%
Locale: zh_Hans@collation=pinyin
Datafile: TestNames_Simplified_Chinese.txt
Test Name Ops Per Operation
ICU52
/op
ICU53
/op
ratio 1
/op
Collator::compare/len 1000000 99 ±0.0 81 ±0.0 22% ±0.0%
Collator::compare/len/similar 10000 89 ±0.0 64 ±0.0 39% ±0.0%
Collator::compare/null 1000000 92 ±0.0 83 ±0.0 11% ±0.0%
Collator::compareUTF8/len 1000000 140 ±0.0 41 ±0.0 230% ±0.0%
Collator::compareUTF8/len/similar 10000 200 ±0.0 85 ±0.0 130% ±0.0%
Collator::compareUTF8/null 1000000 140 ±0.0 44 ±0.0 210% ±0.0%
Collator::getCollationKey/len 10000 130 ±0.0 180 ±0.0 -28% ±0.0%
Collator::getCollationKey/null 10000 130 ±0.0 180 ±0.0 -29% ±0.0%
binary search StringPiece[]: compareUTF8() 145349 170 ±0.0 76 ±0.0 120% ±0.0%
binary search StringPiece[]: ucol_strcollUTF8() 145349 140 ±0.0 76 ±0.0 77% ±0.0%
binary search UnicodeString*[]: compare() 145349 79 ±0.0 56 ±0.0 40% ±0.0%
sort StringPiece[]: compareUTF8() 136448 290 ±0.0 190 ±0.0 51% ±0.0%
sort StringPiece[]: ucol_strcollUTF8() 136448 260 ±0.0 200 ±0.0 31% ±0.0%
sort UnicodeString*[]: compare() 136448 140 ±0.0 120 ±0.0 18% ±0.0%
ucol_getSortKey/len 10000 120 ±0.0 170 ±0.0 -28% ±0.0%
ucol_getSortKey/null 10000 120 ±0.0 180 ±0.0 -36% ±0.0%
ucol_strcoll/len 1000000 98 ±0.0 86 ±0.0 14% ±0.0%
ucol_strcoll/len/similar 10000 88 ±0.0 66 ±0.0 32% ±0.0%
ucol_strcoll/null 1000000 90 ±0.0 84 ±0.0 6.5% ±0.0%
ucol_strcollUTF8/len 1000000 140 ±0.0 95 ±0.0 53% ±0.0%
ucol_strcollUTF8/len/similar 10000 160 ±0.0 89 ±0.0 84% ±0.0%
ucol_strcollUTF8/null 1000000 150 ±0.0 93 ±0.0 57% ±0.0%
Locale: zh_Hant
Datafile: TestNames_Chinese.txt
Test Name Ops Per Operation
ICU52
/op
ICU53
/op
ratio 1
/op
Collator::compare/len 1000000 99 ±0.0 81 ±0.0 22% ±0.0%
Collator::compare/len/similar 10000 88 ±0.0 63 ±0.0 40% ±0.0%
Collator::compare/null 1000000 90 ±0.0 81 ±0.0 10% ±0.0%
Collator::compareUTF8/len 1000000 140 ±0.0 42 ±0.0 230% ±0.0%
Collator::compareUTF8/len/similar 10000 200 ±0.0 83 ±0.0 140% ±0.0%
Collator::compareUTF8/null 1000000 140 ±0.0 44 ±0.0 210% ±0.0%
Collator::getCollationKey/len 10000 130 ±0.0 180 ±0.0 -30% ±0.0%
Collator::getCollationKey/null 10000 130 ±0.0 180 ±0.0 -30% ±0.0%
binary search StringPiece[]: compareUTF8() 145347 170 ±0.0 76 ±0.0 120% ±0.0%
binary search StringPiece[]: ucol_strcollUTF8() 145347 140 ±0.0 75 ±0.0 80% ±0.0%
binary search UnicodeString*[]: compare() 145347 78 ±0.0 55 ±0.0 42% ±0.0%
sort StringPiece[]: compareUTF8() 136634 230 ±0.0 130 ±0.0 76% ±0.0%
sort StringPiece[]: ucol_strcollUTF8() 136634 200 ±0.0 140 ±0.0 46% ±0.0%
sort UnicodeString*[]: compare() 136634 110 ±0.0 87 ±0.0 25% ±0.0%
ucol_getSortKey/len 10000 120 ±0.0 170 ±0.0 -28% ±0.0%
ucol_getSortKey/null 10000 120 ±0.0 180 ±0.0 -37% ±0.0%
ucol_strcoll/len 1000000 97 ±0.0 85 ±0.0 15% ±0.0%
ucol_strcoll/len/similar 10000 86 ±0.0 65 ±0.0 33% ±0.0%
ucol_strcoll/null 1000000 89 ±0.0 84 ±0.0 6.7% ±0.0%
ucol_strcollUTF8/len 1000000 140 ±0.0 94 ±0.0 54% ±0.0%
ucol_strcollUTF8/len/similar 10000 160 ±0.0 86 ±0.0 86% ±0.0%
ucol_strcollUTF8/null 1000000 150 ±0.0 93 ±0.0 57% ±0.0%

Table legend

Raw data

Locale: ar Datafile: TestRandomWordsUDHR_ar.txt
test nameinteresting argumentsiterationsoperationsmean time (ns)error (ns)
Collator::compare/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompare15100000019680000000.000
Collator::compare/len53/bld/test/perf/collperf2/collperf2 TestCppCompare16100000018170000000.000
Collator::compare/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar12551000015360000000.000
Collator::compare/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar19251000019740000000.000
Collator::compare/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareNull15100000019040000000.000
Collator::compare/null53/bld/test/perf/collperf2/collperf2 TestCppCompareNull17100000019080000000.000
Collator::compareUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF88100000020580000000.000
Collator::compareUTF8/len53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF846100000019010000000.000
Collator::compareUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar5771000018830000000.000
Collator::compareUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar11051000014720000000.000
Collator::compareUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null8100000020840000000.000
Collator::compareUTF8/null53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null41100000018690000000.000
Collator::getCollationKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey3241000016770000000.000
Collator::getCollationKey/len53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey2761000015800000000.000
Collator::getCollationKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull2971000015250000000.000
Collator::getCollationKey/null53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull3061000017520000000.000
binary search StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp6514335220040000000.000
binary search StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp15614335219560000000.000
binary search StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC9014335219200000000.000
binary search StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC13914335218170000000.000
binary search UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch15714335219330000000.000
binary search UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch19614335219570000000.000
sort StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp4913519120200000000.000
sort StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp7613519119530000000.000
sort StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortC5813519120060000000.000
sort StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortC6813519117860000000.000
sort UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrSort10013519119550000000.000
sort UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrSort11113519119230000000.000
ucol_getSortKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKey2711000013690000000.000
ucol_getSortKey/len53/bld/test/perf/collperf2/collperf2 TestGetSortKey2751000015610000000.000
ucol_getSortKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull2451000011800000000.000
ucol_getSortKey/null53/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull3031000017200000000.000
ucol_strcoll/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcoll15100000019600000000.000
ucol_strcoll/len53/bld/test/perf/collperf2/collperf2 TestStrcoll17100000019600000000.000
ucol_strcoll/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollSimilar16101000019850000000.000
ucol_strcoll/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollSimilar17901000018580000000.000
ucol_strcoll/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollNull15100000019310000000.000
ucol_strcoll/null53/bld/test/perf/collperf2/collperf2 TestStrcollNull17100000019490000000.000
ucol_strcollUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF810100000020530000000.000
ucol_strcollUTF8/len53/bld/test/perf/collperf2/collperf2 TestStrcollUTF814100000018980000000.000
ucol_strcollUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar6091000013480000000.000
ucol_strcollUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar10551000014140000000.000
ucol_strcollUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null9100000019520000000.000
ucol_strcollUTF8/null53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null15100000020380000000.000
Locale: de@collation=phonebook;strength=secondary Datafile: TestRandomWordsUDHR_de.txt
test nameinteresting argumentsiterationsoperationsmean time (ns)error (ns)
Collator::compare/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompare32100000018900000000.000
Collator::compare/len53/bld/test/perf/collperf2/collperf2 TestCppCompare31100000019100000000.000
Collator::compare/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar21061000015740000000.000
Collator::compare/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar36051000019950000000.000
Collator::compare/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareNull32100000017980000000.000
Collator::compare/null53/bld/test/perf/collperf2/collperf2 TestCppCompareNull32100000019440000000.000
Collator::compareUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF87100000020220000000.000
Collator::compareUTF8/len53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF846100000019060000000.000
Collator::compareUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar6021000018520000000.000
Collator::compareUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar24971000014980000000.000
Collator::compareUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null7100000020500000000.000
Collator::compareUTF8/null53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null41100000018590000000.000
Collator::getCollationKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey2611000014620000000.000
Collator::getCollationKey/len53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey2821000015120000000.000
Collator::getCollationKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull3511000019800000000.000
Collator::getCollationKey/null53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull3541000019000000000.000
binary search StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp7014332920120000000.000
binary search StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp35414332919330000000.000
binary search StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC29814332919430000000.000
binary search StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC32614332919280000000.000
binary search UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch32214332919410000000.000
binary search UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch36314332919030000000.000
sort StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp5313505820110000000.000
sort StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp11413505820180000000.000
sort StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortC10613505820110000000.000
sort StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortC10713505820010000000.000
sort UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrSort15613505819670000000.000
sort UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrSort14413505817600000000.000
ucol_getSortKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKey3601000019990000000.000
ucol_getSortKey/len53/bld/test/perf/collperf2/collperf2 TestGetSortKey3341000017830000000.000
ucol_getSortKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull3161000018140000000.000
ucol_getSortKey/null53/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull2901000016370000000.000
ucol_strcoll/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcoll34100000019660000000.000
ucol_strcoll/len53/bld/test/perf/collperf2/collperf2 TestStrcoll29100000019030000000.000
ucol_strcoll/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollSimilar19161000013880000000.000
ucol_strcoll/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollSimilar35281000019710000000.000
ucol_strcoll/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollNull34100000018930000000.000
ucol_strcoll/null53/bld/test/perf/collperf2/collperf2 TestStrcollNull30100000019060000000.000
ucol_strcollUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF829100000018770000000.000
ucol_strcollUTF8/len53/bld/test/perf/collperf2/collperf2 TestStrcollUTF830100000019420000000.000
ucol_strcollUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar21551000019500000000.000
ucol_strcollUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar24841000015410000000.000
ucol_strcollUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null29100000018520000000.000
ucol_strcollUTF8/null53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null30100000019020000000.000
Locale: el Datafile: TestRandomWordsUDHR_el.txt
test nameinteresting argumentsiterationsoperationsmean time (ns)error (ns)
Collator::compare/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompare14100000018950000000.000
Collator::compare/len53/bld/test/perf/collperf2/collperf2 TestCppCompare18100000019200000000.000
Collator::compare/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar8231000012870000000.000
Collator::compare/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar12621000014120000000.000
Collator::compare/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareNull14100000019200000000.000
Collator::compare/null53/bld/test/perf/collperf2/collperf2 TestCppCompareNull19100000019940000000.000
Collator::compareUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF81100000057580000000.000
Collator::compareUTF8/len53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF847100000019480000000.000
Collator::compareUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar321000018750000000.000
Collator::compareUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar9841000014770000000.000
Collator::compareUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null1100000057570000000.000
Collator::compareUTF8/null53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null41100000018710000000.000
Collator::getCollationKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey1781000012270000000.000
Collator::getCollationKey/len53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey2701000017840000000.000
Collator::getCollationKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull2131000014710000000.000
Collator::getCollationKey/null53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull2511000017020000000.000
binary search StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp614321618680000000.000
binary search StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp14014321620030000000.000
binary search StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC2414321620130000000.000
binary search StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC13714321619910000000.000
binary search UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch11214321619950000000.000
binary search UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch16614321619870000000.000
sort StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp813555220170000000.000
sort StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp7413555220040000000.000
sort StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortC2013555219940000000.000
sort StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortC7313555220000000000.000
sort UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrSort8013555220160000000.000
sort UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrSort10313555219960000000.000
ucol_getSortKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKey1871000012860000000.000
ucol_getSortKey/len53/bld/test/perf/collperf2/collperf2 TestGetSortKey2121000014040000000.000
ucol_getSortKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull1871000012630000000.000
ucol_getSortKey/null53/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull2001000014090000000.000
ucol_strcoll/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcoll15100000020110000000.000
ucol_strcoll/len53/bld/test/perf/collperf2/collperf2 TestStrcoll18100000019330000000.000
ucol_strcoll/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollSimilar12921000019900000000.000
ucol_strcoll/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollSimilar18131000019930000000.000
ucol_strcoll/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollNull15100000020280000000.000
ucol_strcoll/null53/bld/test/perf/collperf2/collperf2 TestStrcollNull18100000019420000000.000
ucol_strcollUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF83100000017320000000.000
ucol_strcollUTF8/len53/bld/test/perf/collperf2/collperf2 TestStrcollUTF817100000020240000000.000
ucol_strcollUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar3411000019790000000.000
ucol_strcollUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar12711000019770000000.000
ucol_strcollUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null3100000017760000000.000
ucol_strcollUTF8/null53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null17100000020020000000.000
Locale: en_US Datafile: TestNames_Latin.txt
test nameinteresting argumentsiterationsoperationsmean time (ns)error (ns)
Collator::compare/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompare42100000018200000000.000
Collator::compare/len53/bld/test/perf/collperf2/collperf2 TestCppCompare41100000018680000000.000
Collator::compare/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar2463760413250000000.000
Collator::compare/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar4486760418240000000.000
Collator::compare/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareNull45100000018010000000.000
Collator::compare/null53/bld/test/perf/collperf2/collperf2 TestCppCompareNull42100000018680000000.000
Collator::compareUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF88100000020910000000.000
Collator::compareUTF8/len53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF863100000019050000000.000
Collator::compareUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar535760411600000000.000
Collator::compareUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar3290760414420000000.000
Collator::compareUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null7100000018520000000.000
Collator::compareUTF8/null53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null51100000017310000000.000
Collator::getCollationKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey432760413160000000.000
Collator::getCollationKey/len53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey352760412540000000.000
Collator::getCollationKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull649760419730000000.000
Collator::getCollationKey/null53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull449760415890000000.000
binary search StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp11511374319810000000.000
binary search StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp54011374319830000000.000
binary search StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC45811374319410000000.000
binary search StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC49111374319670000000.000
binary search UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch49111374319370000000.000
binary search UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch54111374319860000000.000
sort StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp9510075320000000000.000
sort StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp18510075318990000000.000
sort StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortC17710075319070000000.000
sort StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortC18110075319050000000.000
sort UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrSort25710075318480000000.000
sort UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrSort25610075318590000000.000
ucol_getSortKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKey395760411800000000.000
ucol_getSortKey/len53/bld/test/perf/collperf2/collperf2 TestGetSortKey535760418880000000.000
ucol_getSortKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull469760412620000000.000
ucol_getSortKey/null53/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull492760417900000000.000
ucol_strcoll/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcoll46100000019250000000.000
ucol_strcoll/len53/bld/test/perf/collperf2/collperf2 TestStrcoll37100000018140000000.000
ucol_strcoll/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollSimilar3803760419900000000.000
ucol_strcoll/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollSimilar4619760418760000000.000
ucol_strcoll/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollNull47100000018530000000.000
ucol_strcoll/null53/bld/test/perf/collperf2/collperf2 TestStrcollNull40100000018740000000.000
ucol_strcollUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF840100000018810000000.000
ucol_strcollUTF8/len53/bld/test/perf/collperf2/collperf2 TestStrcollUTF838100000018100000000.000
ucol_strcollUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar2064760413270000000.000
ucol_strcollUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar3322760414940000000.000
ucol_strcollUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null42100000019320000000.000
ucol_strcollUTF8/null53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null41100000018980000000.000
Locale: es Datafile: TestRandomWordsUDHR_es.txt
test nameinteresting argumentsiterationsoperationsmean time (ns)error (ns)
Collator::compare/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompare34100000019400000000.000
Collator::compare/len53/bld/test/perf/collperf2/collperf2 TestCppCompare33100000019120000000.000
Collator::compare/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar26251000019800000000.000
Collator::compare/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar25151000015090000000.000
Collator::compare/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareNull34100000018320000000.000
Collator::compare/null53/bld/test/perf/collperf2/collperf2 TestCppCompareNull34100000019430000000.000
Collator::compareUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF87100000019090000000.000
Collator::compareUTF8/len53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF844100000018170000000.000
Collator::compareUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar3971000011930000000.000
Collator::compareUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar17391000011190000000.000
Collator::compareUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null7100000019240000000.000
Collator::compareUTF8/null53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null42100000018860000000.000
Collator::getCollationKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey4041000017890000000.000
Collator::getCollationKey/len53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey3511000017830000000.000
Collator::getCollationKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull2761000012280000000.000
Collator::getCollationKey/null53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull3791000019140000000.000
binary search StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp7614310919820000000.000
binary search StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp38014310918980000000.000
binary search StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC31814310919290000000.000
binary search StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC34314310918820000000.000
binary search UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch33814310918720000000.000
binary search UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch35614310917090000000.000
sort StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp5713480220180000000.000
sort StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp11413480219640000000.000
sort StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortC10913480219950000000.000
sort StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortC11313480220080000000.000
sort UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrSort16413480219760000000.000
sort UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrSort16813480219490000000.000
ucol_getSortKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKey3351000014680000000.000
ucol_getSortKey/len53/bld/test/perf/collperf2/collperf2 TestGetSortKey2721000013720000000.000
ucol_getSortKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull3001000012030000000.000
ucol_getSortKey/null53/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull2981000015630000000.000
ucol_strcoll/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcoll33100000018500000000.000
ucol_strcoll/len53/bld/test/perf/collperf2/collperf2 TestStrcoll30100000018420000000.000
ucol_strcoll/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollSimilar21051000015490000000.000
ucol_strcoll/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollSimilar23311000014320000000.000
ucol_strcoll/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollNull35100000018830000000.000
ucol_strcoll/null53/bld/test/perf/collperf2/collperf2 TestStrcollNull31100000018730000000.000
ucol_strcollUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF831100000019300000000.000
ucol_strcollUTF8/len53/bld/test/perf/collperf2/collperf2 TestStrcollUTF832100000019570000000.000
ucol_strcollUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar12961000011720000000.000
ucol_strcollUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar28411000018960000000.000
ucol_strcollUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null31100000018930000000.000
ucol_strcollUTF8/null53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null30100000018010000000.000
Locale: fr@strength=primary;caseLevel=on Datafile: TestRandomWordsUDHR_fr.txt
test nameinteresting argumentsiterationsoperationsmean time (ns)error (ns)
Collator::compare/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompare20100000019470000000.000
Collator::compare/len53/bld/test/perf/collperf2/collperf2 TestCppCompare33100000018800000000.000
Collator::compare/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar14301000015730000000.000
Collator::compare/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar33681000018930000000.000
Collator::compare/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareNull22100000019460000000.000
Collator::compare/null53/bld/test/perf/collperf2/collperf2 TestCppCompareNull30100000016860000000.000
Collator::compareUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF87100000018880000000.000
Collator::compareUTF8/len53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF845100000018560000000.000
Collator::compareUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar5131000015230000000.000
Collator::compareUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar23531000014260000000.000
Collator::compareUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null7100000019070000000.000
Collator::compareUTF8/null53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null41100000018450000000.000
Collator::getCollationKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey2831000013750000000.000
Collator::getCollationKey/len53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey4271000019900000000.000
Collator::getCollationKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull3361000016280000000.000
Collator::getCollationKey/null53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull3781000017600000000.000
binary search StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp7814284220040000000.000
binary search StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp38614284219330000000.000
binary search StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC11514284219820000000.000
binary search StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC30114284216580000000.000
binary search UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch17014284219180000000.000
binary search UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch31914284215410000000.000
sort StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp5613503119860000000.000
sort StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp11213503119600000000.000
sort StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortC6713503120060000000.000
sort StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortC11113503119740000000.000
sort UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrSort11113503119930000000.000
sort UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrSort16713503119480000000.000
ucol_getSortKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKey3331000015970000000.000
ucol_getSortKey/len53/bld/test/perf/collperf2/collperf2 TestGetSortKey2921000013480000000.000
ucol_getSortKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull3061000015240000000.000
ucol_getSortKey/null53/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull2921000014010000000.000
ucol_strcoll/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcoll20100000018950000000.000
ucol_strcoll/len53/bld/test/perf/collperf2/collperf2 TestStrcoll33100000019960000000.000
ucol_strcoll/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollSimilar12861000013840000000.000
ucol_strcoll/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollSimilar25981000014390000000.000
ucol_strcoll/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollNull21100000018580000000.000
ucol_strcoll/null53/bld/test/perf/collperf2/collperf2 TestStrcollNull31100000018380000000.000
ucol_strcollUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF814100000018940000000.000
ucol_strcollUTF8/len53/bld/test/perf/collperf2/collperf2 TestStrcollUTF830100000018290000000.000
ucol_strcollUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar8381000013650000000.000
ucol_strcollUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar17911000011160000000.000
ucol_strcollUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null13100000019170000000.000
ucol_strcollUTF8/null53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null33100000019690000000.000
Locale: he Datafile: TestRandomWordsUDHR_he.txt
test nameinteresting argumentsiterationsoperationsmean time (ns)error (ns)
Collator::compare/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompare15100000019350000000.000
Collator::compare/len53/bld/test/perf/collperf2/collperf2 TestCppCompare18100000020000000000.000
Collator::compare/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar15001000019870000000.000
Collator::compare/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar18781000019880000000.000
Collator::compare/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareNull15100000019550000000.000
Collator::compare/null53/bld/test/perf/collperf2/collperf2 TestCppCompareNull17100000018960000000.000
Collator::compareUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF81100000040810000000.000
Collator::compareUTF8/len53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF847100000019450000000.000
Collator::compareUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar441000018490000000.000
Collator::compareUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar12321000017440000000.000
Collator::compareUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null1100000040790000000.000
Collator::compareUTF8/null53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null43100000019420000000.000
Collator::getCollationKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey2811000013580000000.000
Collator::getCollationKey/len53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey3791000019100000000.000
Collator::getCollationKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull3641000017590000000.000
Collator::getCollationKey/null53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull2971000014770000000.000
binary search StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp914347321030000000.000
binary search StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp14914347319720000000.000
binary search StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC3014347319910000000.000
binary search StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC14714347319970000000.000
binary search UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch14614347319940000000.000
binary search UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch18014347319840000000.000
sort StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp1013560619390000000.000
sort StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp7913560620250000000.000
sort StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortC2513560619880000000.000
sort StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortC7713560620180000000.000
sort UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrSort9813560620150000000.000
sort UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrSort11113560619950000000.000
ucol_getSortKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKey2901000013880000000.000
ucol_getSortKey/len53/bld/test/perf/collperf2/collperf2 TestGetSortKey3171000016040000000.000
ucol_getSortKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull2531000011640000000.000
ucol_getSortKey/null53/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull2381000012460000000.000
ucol_strcoll/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcoll15100000019190000000.000
ucol_strcoll/len53/bld/test/perf/collperf2/collperf2 TestStrcoll18100000020110000000.000
ucol_strcoll/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollSimilar15291000020010000000.000
ucol_strcoll/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollSimilar13871000015010000000.000
ucol_strcoll/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollNull15100000019470000000.000
ucol_strcoll/null53/bld/test/perf/collperf2/collperf2 TestStrcollNull17100000019140000000.000
ucol_strcollUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF84100000022580000000.000
ucol_strcollUTF8/len53/bld/test/perf/collperf2/collperf2 TestStrcollUTF816100000019100000000.000
ucol_strcollUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar2941000016230000000.000
ucol_strcollUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar13081000018840000000.000
ucol_strcollUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null3100000017420000000.000
ucol_strcollUTF8/null53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null16100000019150000000.000
Locale: ja Datafile: TestNames_Japanese.txt
test nameinteresting argumentsiterationsoperationsmean time (ns)error (ns)
Collator::compare/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompare19100000018840000000.000
Collator::compare/len53/bld/test/perf/collperf2/collperf2 TestCppCompare24100000019540000000.000
Collator::compare/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar15901000014870000000.000
Collator::compare/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar20391000013820000000.000
Collator::compare/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareNull21100000019700000000.000
Collator::compare/null53/bld/test/perf/collperf2/collperf2 TestCppCompareNull24100000019840000000.000
Collator::compareUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF812100000018730000000.000
Collator::compareUTF8/len53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF846100000019010000000.000
Collator::compareUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar7421000016020000000.000
Collator::compareUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar22021000019900000000.000
Collator::compareUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null12100000018980000000.000
Collator::compareUTF8/null53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null41100000018320000000.000
Collator::getCollationKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey8471000014170000000.000
Collator::getCollationKey/len53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey8631000019260000000.000
Collator::getCollationKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull8551000014290000000.000
Collator::getCollationKey/null53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull8751000019430000000.000
binary search StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp7914537619960000000.000
binary search StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp17914537619120000000.000
binary search StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC10514537620040000000.000
binary search StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC18214537619510000000.000
binary search UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch17514537619830000000.000
binary search UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch24214537619200000000.000
sort StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp5813655220220000000.000
sort StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp9213655219730000000.000
sort StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortC6713655220100000000.000
sort StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortC9213655220060000000.000
sort UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrSort11813655219850000000.000
sort UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrSort13913655219260000000.000
ucol_getSortKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKey8961000014670000000.000
ucol_getSortKey/len53/bld/test/perf/collperf2/collperf2 TestGetSortKey8671000019230000000.000
ucol_getSortKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull12691000019400000000.000
ucol_getSortKey/null53/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull8391000019540000000.000
ucol_strcoll/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcoll20100000019700000000.000
ucol_strcoll/len53/bld/test/perf/collperf2/collperf2 TestStrcoll22100000018960000000.000
ucol_strcoll/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollSimilar14681000013560000000.000
ucol_strcoll/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollSimilar26841000018850000000.000
ucol_strcoll/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollNull21100000019490000000.000
ucol_strcoll/null53/bld/test/perf/collperf2/collperf2 TestStrcollNull22100000018900000000.000
ucol_strcollUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF813100000018820000000.000
ucol_strcollUTF8/len53/bld/test/perf/collperf2/collperf2 TestStrcollUTF821100000020110000000.000
ucol_strcollUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar9071000015290000000.000
ucol_strcollUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar14631000013760000000.000
ucol_strcollUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null14100000020600000000.000
ucol_strcollUTF8/null53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null21100000019720000000.000
Locale: ja Datafile: TestNames_Japanese_h.txt
test nameinteresting argumentsiterationsoperationsmean time (ns)error (ns)
Collator::compare/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompare19100000019080000000.000
Collator::compare/len53/bld/test/perf/collperf2/collperf2 TestCppCompare22100000019820000000.000
Collator::compare/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar20211000019990000000.000
Collator::compare/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar17841000019870000000.000
Collator::compare/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareNull20100000019090000000.000
Collator::compare/null53/bld/test/perf/collperf2/collperf2 TestCppCompareNull22100000019480000000.000
Collator::compareUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF810100000019920000000.000
Collator::compareUTF8/len53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF846100000019030000000.000
Collator::compareUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar6431000016570000000.000
Collator::compareUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar7891000011850000000.000
Collator::compareUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null10100000020430000000.000
Collator::compareUTF8/null53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null43100000019640000000.000
Collator::getCollationKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey6301000018360000000.000
Collator::getCollationKey/len53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey3181000012510000000.000
Collator::getCollationKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull4721000013760000000.000
Collator::getCollationKey/null53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull5161000019990000000.000
binary search StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp7314530119980000000.000
binary search StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp12314530119990000000.000
binary search StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC9014530119720000000.000
binary search StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC12014530119950000000.000
binary search UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch16014530119690000000.000
binary search UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch15814530119960000000.000
sort StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp5313653620110000000.000
sort StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp7113653620190000000.000
sort StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortC5813653619780000000.000
sort StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortC6813653619850000000.000
sort UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrSort10813653620000000000.000
sort UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrSort10213653619860000000.000
ucol_getSortKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKey3971000011470000000.000
ucol_getSortKey/len53/bld/test/perf/collperf2/collperf2 TestGetSortKey3291000012500000000.000
ucol_getSortKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull4661000012610000000.000
ucol_getSortKey/null53/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull4671000018960000000.000
ucol_strcoll/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcoll20100000019860000000.000
ucol_strcoll/len53/bld/test/perf/collperf2/collperf2 TestStrcoll21100000019170000000.000
ucol_strcoll/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollSimilar13781000013410000000.000
ucol_strcoll/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollSimilar18001000019790000000.000
ucol_strcoll/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollNull21100000019960000000.000
ucol_strcoll/null53/bld/test/perf/collperf2/collperf2 TestStrcollNull22100000020200000000.000
ucol_strcollUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF813100000020600000000.000
ucol_strcollUTF8/len53/bld/test/perf/collperf2/collperf2 TestStrcollUTF818100000019340000000.000
ucol_strcollUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar8261000016140000000.000
ucol_strcollUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar12261000018810000000.000
ucol_strcollUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null12100000019370000000.000
ucol_strcollUTF8/null53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null19100000020110000000.000
Locale: ja Datafile: TestNames_Japanese_k.txt
test nameinteresting argumentsiterationsoperationsmean time (ns)error (ns)
Collator::compare/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompare19100000019280000000.000
Collator::compare/len53/bld/test/perf/collperf2/collperf2 TestCppCompare19100000019440000000.000
Collator::compare/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar16231000016240000000.000
Collator::compare/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar9171000010370000000.000
Collator::compare/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareNull20100000019330000000.000
Collator::compare/null53/bld/test/perf/collperf2/collperf2 TestCppCompareNull19100000019450000000.000
Collator::compareUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF810100000019900000000.000
Collator::compareUTF8/len53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF846100000018990000000.000
Collator::compareUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar7261000018870000000.000
Collator::compareUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar9591000014330000000.000
Collator::compareUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null10100000020310000000.000
Collator::compareUTF8/null53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null36100000016500000000.000
Collator::getCollationKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey4171000012440000000.000
Collator::getCollationKey/len53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey4061000017160000000.000
Collator::getCollationKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull4051000012160000000.000
Collator::getCollationKey/null53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull3041000013130000000.000
binary search StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp7314530120200000000.000
binary search StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp11914530120110000000.000
binary search StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC9014530120010000000.000
binary search StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC11614530119990000000.000
binary search UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch15914530119960000000.000
binary search UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch14914530119940000000.000
sort StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp5313649120140000000.000
sort StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp6913649119970000000.000
sort StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortC5513649119000000000.000
sort StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortC6813649119850000000.000
sort UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrSort10713649120160000000.000
sort UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrSort10213649120020000000.000
ucol_getSortKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKey4741000013940000000.000
ucol_getSortKey/len53/bld/test/perf/collperf2/collperf2 TestGetSortKey4541000018880000000.000
ucol_getSortKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull4011000011010000000.000
ucol_getSortKey/null53/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull2711000012060000000.000
ucol_strcoll/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcoll20100000019960000000.000
ucol_strcoll/len53/bld/test/perf/collperf2/collperf2 TestStrcoll19100000020060000000.000
ucol_strcoll/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollSimilar14071000013800000000.000
ucol_strcoll/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollSimilar9831000011100000000.000
ucol_strcoll/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollNull20100000019200000000.000
ucol_strcoll/null53/bld/test/perf/collperf2/collperf2 TestStrcollNull19100000019920000000.000
ucol_strcollUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF812100000019080000000.000
ucol_strcollUTF8/len53/bld/test/perf/collperf2/collperf2 TestStrcollUTF816100000019730000000.000
ucol_strcollUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar9291000018330000000.000
ucol_strcollUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar13231000019940000000.000
ucol_strcollUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null12100000019660000000.000
ucol_strcollUTF8/null53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null16100000019390000000.000
Locale: ja@strength=identical Datafile: TestNames_Japanese.txt
test nameinteresting argumentsiterationsoperationsmean time (ns)error (ns)
Collator::compare/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompare19100000018990000000.000
Collator::compare/len53/bld/test/perf/collperf2/collperf2 TestCppCompare24100000019460000000.000
Collator::compare/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar14331000013520000000.000
Collator::compare/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar27741000018670000000.000
Collator::compare/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareNull21100000019960000000.000
Collator::compare/null53/bld/test/perf/collperf2/collperf2 TestCppCompareNull23100000018580000000.000
Collator::compareUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF813100000020350000000.000
Collator::compareUTF8/len53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF846100000018980000000.000
Collator::compareUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar6891000015070000000.000
Collator::compareUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar17421000015710000000.000
Collator::compareUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null12100000018920000000.000
Collator::compareUTF8/null53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null44100000019550000000.000
Collator::getCollationKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey4221000013640000000.000
Collator::getCollationKey/len53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey6141000018770000000.000
Collator::getCollationKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull4271000013590000000.000
Collator::getCollationKey/null53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull6491000019880000000.000
binary search StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp7914537520100000000.000
binary search StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp18414537519690000000.000
binary search StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC10414537520100000000.000
binary search StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC18514537519620000000.000
binary search UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch17514537520000000000.000
binary search UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch22714537518050000000.000
sort StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp5713655320040000000.000
sort StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp9513655320080000000.000
sort StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortC6613655319920000000.000
sort StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortC9113655319860000000.000
sort UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrSort11713655319680000000.000
sort UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrSort13513655318630000000.000
ucol_getSortKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKey4751000014870000000.000
ucol_getSortKey/len53/bld/test/perf/collperf2/collperf2 TestGetSortKey6291000019050000000.000
ucol_getSortKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull6161000019360000000.000
ucol_getSortKey/null53/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull4471000014420000000.000
ucol_strcoll/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcoll19100000019020000000.000
ucol_strcoll/len53/bld/test/perf/collperf2/collperf2 TestStrcoll23100000019440000000.000
ucol_strcoll/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollSimilar14361000013390000000.000
ucol_strcoll/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollSimilar26521000018740000000.000
ucol_strcoll/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollNull20100000019030000000.000
ucol_strcoll/null53/bld/test/perf/collperf2/collperf2 TestStrcollNull23100000019190000000.000
ucol_strcollUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF813100000019040000000.000
ucol_strcollUTF8/len53/bld/test/perf/collperf2/collperf2 TestStrcollUTF820100000019080000000.000
ucol_strcollUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar8471000014480000000.000
ucol_strcollUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar15351000016900000000.000
ucol_strcollUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null13100000019390000000.000
ucol_strcollUTF8/null53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null20100000018810000000.000
Locale: ja@strength=identical Datafile: TestNames_Latin.txt
test nameinteresting argumentsiterationsoperationsmean time (ns)error (ns)
Collator::compare/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompare22100000018940000000.000
Collator::compare/len53/bld/test/perf/collperf2/collperf2 TestCppCompare40100000018250000000.000
Collator::compare/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar1767760414770000000.000
Collator::compare/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar4453760418110000000.000
Collator::compare/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareNull23100000018730000000.000
Collator::compare/null53/bld/test/perf/collperf2/collperf2 TestCppCompareNull43100000019190000000.000
Collator::compareUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF87100000018490000000.000
Collator::compareUTF8/len53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF859100000017840000000.000
Collator::compareUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar541760411950000000.000
Collator::compareUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar4505760419820000000.000
Collator::compareUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null8100000021210000000.000
Collator::compareUTF8/null53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null54100000018340000000.000
Collator::getCollationKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey393760419880000000.000
Collator::getCollationKey/len53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey352760415340000000.000
Collator::getCollationKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull343760417420000000.000
Collator::getCollationKey/null53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull361760415860000000.000
binary search StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp11311374319940000000.000
binary search StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp48311374317760000000.000
binary search StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC14711374319710000000.000
binary search StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC50111374319910000000.000
binary search UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch21611374318060000000.000
binary search UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch55911374320050000000.000
sort StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp9310075319940000000.000
sort StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp18710075319150000000.000
sort StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortC10210075319530000000.000
sort StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortC18210075319130000000.000
sort UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrSort16410075318880000000.000
sort UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrSort26410075318800000000.000
ucol_getSortKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKey276760413800000000.000
ucol_getSortKey/len53/bld/test/perf/collperf2/collperf2 TestGetSortKey381760416580000000.000
ucol_getSortKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull305760415530000000.000
ucol_getSortKey/null53/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull280760412580000000.000
ucol_strcoll/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcoll23100000019370000000.000
ucol_strcoll/len53/bld/test/perf/collperf2/collperf2 TestStrcoll40100000019570000000.000
ucol_strcoll/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollSimilar2367760419810000000.000
ucol_strcoll/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollSimilar4860760419880000000.000
ucol_strcoll/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollNull24100000019370000000.000
ucol_strcoll/null53/bld/test/perf/collperf2/collperf2 TestStrcollNull39100000018370000000.000
ucol_strcollUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF815100000018720000000.000
ucol_strcollUTF8/len53/bld/test/perf/collperf2/collperf2 TestStrcollUTF839100000018570000000.000
ucol_strcollUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar1243760415160000000.000
ucol_strcollUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar4387760419770000000.000
ucol_strcollUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null15100000020110000000.000
ucol_strcollUTF8/null53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null40100000018550000000.000
Locale: ko Datafile: TestNames_Korean.txt
test nameinteresting argumentsiterationsoperationsmean time (ns)error (ns)
Collator::compare/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompare13100000019970000000.000
Collator::compare/len53/bld/test/perf/collperf2/collperf2 TestCppCompare16100000020120000000.000
Collator::compare/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar10051000016190000000.000
Collator::compare/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar20371000020000000000.000
Collator::compare/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareNull13100000019620000000.000
Collator::compare/null53/bld/test/perf/collperf2/collperf2 TestCppCompareNull16100000019590000000.000
Collator::compareUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF814100000019410000000.000
Collator::compareUTF8/len53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF848100000019860000000.000
Collator::compareUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar6511000019130000000.000
Collator::compareUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar8441000010810000000.000
Collator::compareUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null14100000019640000000.000
Collator::compareUTF8/null53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null42100000018590000000.000
Collator::getCollationKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey4051000010900000000.000
Collator::getCollationKey/len53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey3811000012680000000.000
Collator::getCollationKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull8251000019760000000.000
Collator::getCollationKey/null53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull4541000015180000000.000
binary search StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp5814316720060000000.000
binary search StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp12014316720050000000.000
binary search StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC6614316720090000000.000
binary search StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC11514316719800000000.000
binary search UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch10314316719930000000.000
binary search UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch14614316719660000000.000
sort StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp5713632019980000000.000
sort StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp11113632019790000000.000
sort StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortC6313632020090000000.000
sort StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortC10913632019790000000.000
sort UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrSort9713632019920000000.000
sort UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrSort13213632018890000000.000
ucol_getSortKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKey8451000020020000000.000
ucol_getSortKey/len53/bld/test/perf/collperf2/collperf2 TestGetSortKey5871000019690000000.000
ucol_getSortKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull5951000013620000000.000
ucol_getSortKey/null53/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull4061000015050000000.000
ucol_strcoll/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcoll13100000019850000000.000
ucol_strcoll/len53/bld/test/perf/collperf2/collperf2 TestStrcoll15100000019070000000.000
ucol_strcoll/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollSimilar8791000013760000000.000
ucol_strcoll/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollSimilar19861000019890000000.000
ucol_strcoll/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollNull13100000019840000000.000
ucol_strcoll/null53/bld/test/perf/collperf2/collperf2 TestStrcollNull15100000018910000000.000
ucol_strcollUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF89100000020080000000.000
ucol_strcollUTF8/len53/bld/test/perf/collperf2/collperf2 TestStrcollUTF814100000020030000000.000
ucol_strcollUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar4961000012840000000.000
ucol_strcollUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar14211000018970000000.000
ucol_strcollUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null9100000020030000000.000
ucol_strcollUTF8/null53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null14100000019850000000.000
Locale: pl Datafile: TestRandomWordsUDHR_pl.txt
test nameinteresting argumentsiterationsoperationsmean time (ns)error (ns)
Collator::compare/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompare28100000019710000000.000
Collator::compare/len53/bld/test/perf/collperf2/collperf2 TestCppCompare27100000018770000000.000
Collator::compare/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar13791000013200000000.000
Collator::compare/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar21441000015160000000.000
Collator::compare/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareNull28100000018860000000.000
Collator::compare/null53/bld/test/perf/collperf2/collperf2 TestCppCompareNull28100000019150000000.000
Collator::compareUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF87100000020150000000.000
Collator::compareUTF8/len53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF846100000018990000000.000
Collator::compareUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar5571000018740000000.000
Collator::compareUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar17781000013810000000.000
Collator::compareUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null7100000020340000000.000
Collator::compareUTF8/null53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null43100000019370000000.000
Collator::getCollationKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey3051000020020000000.000
Collator::getCollationKey/len53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey2771000019260000000.000
Collator::getCollationKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull1811000011830000000.000
Collator::getCollationKey/null53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull2201000015340000000.000
binary search StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp6614312620120000000.000
binary search StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp29514312619360000000.000
binary search StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC18614312619640000000.000
binary search StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC27214312619280000000.000
binary search UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch23314312618970000000.000
binary search UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch28714312617380000000.000
sort StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp4913498319890000000.000
sort StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp10613498320080000000.000
sort StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortC8813498320190000000.000
sort StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortC10213498320010000000.000
sort UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrSort12613498318910000000.000
sort UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrSort14813498319740000000.000
ucol_getSortKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKey2131000013880000000.000
ucol_getSortKey/len53/bld/test/perf/collperf2/collperf2 TestGetSortKey2041000014060000000.000
ucol_getSortKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull2051000012600000000.000
ucol_getSortKey/null53/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull2021000014370000000.000
ucol_strcoll/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcoll27100000018580000000.000
ucol_strcoll/len53/bld/test/perf/collperf2/collperf2 TestStrcoll27100000019700000000.000
ucol_strcoll/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollSimilar20811000019450000000.000
ucol_strcoll/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollSimilar26811000019040000000.000
ucol_strcoll/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollNull29100000019500000000.000
ucol_strcoll/null53/bld/test/perf/collperf2/collperf2 TestStrcollNull27100000019330000000.000
ucol_strcollUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF824100000019680000000.000
ucol_strcollUTF8/len53/bld/test/perf/collperf2/collperf2 TestStrcollUTF827100000019810000000.000
ucol_strcollUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar12861000016000000000.000
ucol_strcollUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar15271000012470000000.000
ucol_strcollUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null23100000019030000000.000
ucol_strcollUTF8/null53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null27100000019510000000.000
Locale: ru Datafile: TestNames_Russian.txt
test nameinteresting argumentsiterationsoperationsmean time (ns)error (ns)
Collator::compare/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompare24100000017950000000.000
Collator::compare/len53/bld/test/perf/collperf2/collperf2 TestCppCompare31100000018450000000.000
Collator::compare/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar8621130315030000000.000
Collator::compare/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar11832130313870000000.000
Collator::compare/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareNull28100000019290000000.000
Collator::compare/null53/bld/test/perf/collperf2/collperf2 TestCppCompareNull32100000018480000000.000
Collator::compareUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF85100000021540000000.000
Collator::compareUTF8/len53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8143100000011900000000.000
Collator::compareUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar2980130319430000000.000
Collator::compareUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar10810130318870000000.000
Collator::compareUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null5100000021780000000.000
Collator::compareUTF8/null53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null113100000016010000000.000
Collator::getCollationKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey1789130319050000000.000
Collator::getCollationKey/len53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey1427130319060000000.000
Collator::getCollationKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull1866130319780000000.000
Collator::getCollationKey/null53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull1448130319230000000.000
binary search StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp4431519413660000000.000
binary search StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp16431519419970000000.000
binary search StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC6991519415180000000.000
binary search StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC15831519419990000000.000
binary search UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch15921519419970000000.000
binary search UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch15091519415290000000.000
sort StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp4631402112570000000.000
sort StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp13031402118140000000.000
sort StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortC6311402114940000000.000
sort StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortC13721402119790000000.000
sort UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrSort10871402115440000000.000
sort UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrSort16611402120110000000.000
ucol_getSortKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKey1852130319590000000.000
ucol_getSortKey/len53/bld/test/perf/collperf2/collperf2 TestGetSortKey1129130314940000000.000
ucol_getSortKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull1407130313700000000.000
ucol_getSortKey/null53/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull1105130314370000000.000
ucol_strcoll/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcoll25100000018070000000.000
ucol_strcoll/len53/bld/test/perf/collperf2/collperf2 TestStrcoll32100000019200000000.000
ucol_strcoll/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollSimilar7633130313340000000.000
ucol_strcoll/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollSimilar14795130317850000000.000
ucol_strcoll/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollNull28100000019130000000.000
ucol_strcoll/null53/bld/test/perf/collperf2/collperf2 TestStrcollNull30100000018150000000.000
ucol_strcollUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF815100000019310000000.000
ucol_strcollUTF8/len53/bld/test/perf/collperf2/collperf2 TestStrcollUTF828100000018550000000.000
ucol_strcollUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar5649130319100000000.000
ucol_strcollUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar10525130318590000000.000
ucol_strcollUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null14100000019220000000.000
ucol_strcollUTF8/null53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null30100000019760000000.000
Locale: ru@strength=quaternary;alternate=shifted Datafile: TestRandomWordsUDHR_ru.txt
test nameinteresting argumentsiterationsoperationsmean time (ns)error (ns)
Collator::compare/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompare18100000019980000000.000
Collator::compare/len53/bld/test/perf/collperf2/collperf2 TestCppCompare20100000018530000000.000
Collator::compare/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar14701000019690000000.000
Collator::compare/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar19801000019180000000.000
Collator::compare/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareNull18100000018510000000.000
Collator::compare/null53/bld/test/perf/collperf2/collperf2 TestCppCompareNull21100000019340000000.000
Collator::compareUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF86100000020540000000.000
Collator::compareUTF8/len53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF846100000019010000000.000
Collator::compareUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar3441000013650000000.000
Collator::compareUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar10091000013880000000.000
Collator::compareUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null6100000020730000000.000
Collator::compareUTF8/null53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null42100000019240000000.000
Collator::getCollationKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey1991000013650000000.000
Collator::getCollationKey/len53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey1591000011370000000.000
Collator::getCollationKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull2621000017910000000.000
Collator::getCollationKey/null53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull2591000018520000000.000
binary search StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp5914331220040000000.000
binary search StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp16014331219960000000.000
binary search StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC8814331220140000000.000
binary search StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC15314331219840000000.000
binary search UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch14714331220010000000.000
binary search UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch19514331219680000000.000
sort StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp4713531620190000000.000
sort StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp7913531620170000000.000
sort StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortC5613531619970000000.000
sort StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortC7713531620000000000.000
sort UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrSort9513531620000000000.000
sort UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrSort11213531619990000000.000
ucol_getSortKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKey1801000012220000000.000
ucol_getSortKey/len53/bld/test/perf/collperf2/collperf2 TestGetSortKey1931000013380000000.000
ucol_getSortKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull2561000018010000000.000
ucol_getSortKey/null53/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull2531000017870000000.000
ucol_strcoll/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcoll18100000019650000000.000
ucol_strcoll/len53/bld/test/perf/collperf2/collperf2 TestStrcoll20100000019120000000.000
ucol_strcoll/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollSimilar10211000013650000000.000
ucol_strcoll/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollSimilar14201000014180000000.000
ucol_strcoll/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollNull19100000019680000000.000
ucol_strcoll/null53/bld/test/perf/collperf2/collperf2 TestStrcollNull21100000019970000000.000
ucol_strcollUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF812100000019870000000.000
ucol_strcollUTF8/len53/bld/test/perf/collperf2/collperf2 TestStrcollUTF818100000019390000000.000
ucol_strcollUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar5461000013420000000.000
ucol_strcollUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar12971000018030000000.000
ucol_strcollUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null11100000019780000000.000
ucol_strcollUTF8/null53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null18100000019330000000.000
Locale: th@normalization=on;alternate=shifted Datafile: TestNames_Latin.txt
test nameinteresting argumentsiterationsoperationsmean time (ns)error (ns)
Collator::compare/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompare21100000018750000000.000
Collator::compare/len53/bld/test/perf/collperf2/collperf2 TestCppCompare42100000019200000000.000
Collator::compare/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar1571760413390000000.000
Collator::compare/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar4694760420110000000.000
Collator::compare/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareNull21100000017840000000.000
Collator::compare/null53/bld/test/perf/collperf2/collperf2 TestCppCompareNull40100000017800000000.000
Collator::compareUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF81100000050310000000.000
Collator::compareUTF8/len53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF859100000017870000000.000
Collator::compareUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar51760419600000000.000
Collator::compareUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar4422760419960000000.000
Collator::compareUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null1100000050310000000.000
Collator::compareUTF8/null53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null55100000018650000000.000
Collator::getCollationKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey297760412340000000.000
Collator::getCollationKey/len53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey365760413820000000.000
Collator::getCollationKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull474760419730000000.000
Collator::getCollationKey/null53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull526760419950000000.000
binary search StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp1311375819660000000.000
binary search StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp41911375816090000000.000
binary search StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC3611375820040000000.000
binary search StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC47811375820040000000.000
binary search UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch20211375818290000000.000
binary search UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch52911375819760000000.000
sort StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp1910067620270000000.000
sort StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp19010067619530000000.000
sort StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortC3410067619900000000.000
sort StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortC18410067619470000000.000
sort UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrSort15710067618880000000.000
sort UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrSort24610067617680000000.000
ucol_getSortKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKey360760414780000000.000
ucol_getSortKey/len53/bld/test/perf/collperf2/collperf2 TestGetSortKey458760417130000000.000
ucol_getSortKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull403760416870000000.000
ucol_getSortKey/null53/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull512760419980000000.000
ucol_strcoll/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcoll21100000018600000000.000
ucol_strcoll/len53/bld/test/perf/collperf2/collperf2 TestStrcoll34100000016650000000.000
ucol_strcoll/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollSimilar1867760415760000000.000
ucol_strcoll/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollSimilar3559760414930000000.000
ucol_strcoll/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollNull23100000019400000000.000
ucol_strcoll/null53/bld/test/perf/collperf2/collperf2 TestStrcollNull40100000018810000000.000
ucol_strcollUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF84100000019470000000.000
ucol_strcollUTF8/len53/bld/test/perf/collperf2/collperf2 TestStrcollUTF840100000019100000000.000
ucol_strcollUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar305760411480000000.000
ucol_strcollUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar3196760415010000000.000
ucol_strcollUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null4100000020020000000.000
ucol_strcollUTF8/null53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null39100000018060000000.000
Locale: th@normalization=on;alternate=shifted Datafile: TestNames_Thai.txt
test nameinteresting argumentsiterationsoperationsmean time (ns)error (ns)
Collator::compare/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompare13100000019530000000.000
Collator::compare/len53/bld/test/perf/collperf2/collperf2 TestCppCompare16100000020320000000.000
Collator::compare/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar2371000010340000000.000
Collator::compare/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar4711000019050000000.000
Collator::compare/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareNull13100000018780000000.000
Collator::compare/null53/bld/test/perf/collperf2/collperf2 TestCppCompareNull16100000020200000000.000
Collator::compareUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF81100000058940000000.000
Collator::compareUTF8/len53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF846100000018980000000.000
Collator::compareUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar301000018750000000.000
Collator::compareUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar2981000016350000000.000
Collator::compareUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null1100000058570000000.000
Collator::compareUTF8/null53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null43100000019910000000.000
Collator::getCollationKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey1871000014990000000.000
Collator::getCollationKey/len53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey1981000014390000000.000
Collator::getCollationKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull1921000015350000000.000
Collator::getCollationKey/null53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull2441000017830000000.000
binary search StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp714542519360000000.000
binary search StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp6114542519840000000.000
binary search StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC1314542520330000000.000
binary search StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC6014542520010000000.000
binary search UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch7014542520240000000.000
binary search UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch7914542520000000000.000
sort StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp913697019860000000.000
sort StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp4313697020240000000.000
sort StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortC1213697020700000000.000
sort StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortC4013697019130000000.000
sort UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrSort5413697020050000000.000
sort UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrSort5913697020160000000.000
ucol_getSortKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKey2191000017430000000.000
ucol_getSortKey/len53/bld/test/perf/collperf2/collperf2 TestGetSortKey2031000014330000000.000
ucol_getSortKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull1871000015300000000.000
ucol_getSortKey/null53/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull1971000014390000000.000
ucol_strcoll/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcoll14100000020430000000.000
ucol_strcoll/len53/bld/test/perf/collperf2/collperf2 TestStrcoll15100000019100000000.000
ucol_strcoll/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollSimilar2731000011930000000.000
ucol_strcoll/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollSimilar3011000012270000000.000
ucol_strcoll/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollNull14100000020270000000.000
ucol_strcoll/null53/bld/test/perf/collperf2/collperf2 TestStrcollNull15100000019300000000.000
ucol_strcollUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF83100000021340000000.000
ucol_strcollUTF8/len53/bld/test/perf/collperf2/collperf2 TestStrcollUTF813100000019420000000.000
ucol_strcollUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar881000018730000000.000
ucol_strcollUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar3361000018520000000.000
ucol_strcollUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null3100000021530000000.000
ucol_strcollUTF8/null53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null13100000019340000000.000
Locale: th@normalization=on;alternate=shifted Datafile: TestRandomWordsUDHR_th.txt
test nameinteresting argumentsiterationsoperationsmean time (ns)error (ns)
Collator::compare/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompare12100000020340000000.000
Collator::compare/len53/bld/test/perf/collperf2/collperf2 TestCppCompare13100000019230000000.000
Collator::compare/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar5131000019320000000.000
Collator::compare/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar4471000015300000000.000
Collator::compare/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareNull12100000019730000000.000
Collator::compare/null53/bld/test/perf/collperf2/collperf2 TestCppCompareNull13100000019220000000.000
Collator::compareUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF81100000037400000000.000
Collator::compareUTF8/len53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF845100000018600000000.000
Collator::compareUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar461000018870000000.000
Collator::compareUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar4251000019540000000.000
Collator::compareUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null1100000037630000000.000
Collator::compareUTF8/null53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null40100000018150000000.000
Collator::getCollationKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey2171000013040000000.000
Collator::getCollationKey/len53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey2491000013690000000.000
Collator::getCollationKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull2151000012920000000.000
Collator::getCollationKey/null53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull2541000013790000000.000
binary search StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp814289820390000000.000
binary search StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp7614289820100000000.000
binary search StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC1514289819070000000.000
binary search StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC7314289820050000000.000
binary search UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch8314289819990000000.000
binary search UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch9514289820200000000.000
sort StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp913499719930000000.000
sort StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp5013499719950000000.000
sort StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortC1413499719750000000.000
sort StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortC5013499720140000000.000
sort UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrSort6413499720330000000.000
sort UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrSort6613499718970000000.000
ucol_getSortKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKey2561000015250000000.000
ucol_getSortKey/len53/bld/test/perf/collperf2/collperf2 TestGetSortKey2761000014660000000.000
ucol_getSortKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull1681000010190000000.000
ucol_getSortKey/null53/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull3131000017300000000.000
ucol_strcoll/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcoll12100000019980000000.000
ucol_strcoll/len53/bld/test/perf/collperf2/collperf2 TestStrcoll13100000019390000000.000
ucol_strcoll/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollSimilar4191000015650000000.000
ucol_strcoll/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollSimilar4601000015860000000.000
ucol_strcoll/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollNull12100000019790000000.000
ucol_strcoll/null53/bld/test/perf/collperf2/collperf2 TestStrcollNull13100000019290000000.000
ucol_strcollUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF83100000022810000000.000
ucol_strcollUTF8/len53/bld/test/perf/collperf2/collperf2 TestStrcollUTF812100000020240000000.000
ucol_strcollUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar1051000018890000000.000
ucol_strcollUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar3191000014810000000.000
ucol_strcollUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null3100000022920000000.000
ucol_strcollUTF8/null53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null12100000020230000000.000
Locale: tr Datafile: TestRandomWordsUDHR_tr.txt
test nameinteresting argumentsiterationsoperationsmean time (ns)error (ns)
Collator::compare/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompare30100000019270000000.000
Collator::compare/len53/bld/test/perf/collperf2/collperf2 TestCppCompare29100000018130000000.000
Collator::compare/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar24661000019360000000.000
Collator::compare/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar35391000020040000000.000
Collator::compare/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareNull31100000018950000000.000
Collator::compare/null53/bld/test/perf/collperf2/collperf2 TestCppCompareNull30100000018410000000.000
Collator::compareUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF87100000019850000000.000
Collator::compareUTF8/len53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF848100000019910000000.000
Collator::compareUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar4011000012310000000.000
Collator::compareUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar26991000016800000000.000
Collator::compareUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null7100000020050000000.000
Collator::compareUTF8/null53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null41100000018500000000.000
Collator::getCollationKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey3621000016080000000.000
Collator::getCollationKey/len53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey3811000019440000000.000
Collator::getCollationKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull2391000010580000000.000
Collator::getCollationKey/null53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull3691000018780000000.000
binary search StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp7414338820120000000.000
binary search StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp34914338819280000000.000
binary search StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC21514338819420000000.000
binary search StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC31914338819450000000.000
binary search UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch25914338818430000000.000
binary search UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch35814338818560000000.000
sort StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp5413553820110000000.000
sort StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp11313553820010000000.000
sort StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortC9613553820060000000.000
sort StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortC10813553819960000000.000
sort UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrSort14613553819780000000.000
sort UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrSort16113553819500000000.000
ucol_getSortKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKey3201000013910000000.000
ucol_getSortKey/len53/bld/test/perf/collperf2/collperf2 TestGetSortKey2591000013070000000.000
ucol_getSortKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull4761000019330000000.000
ucol_getSortKey/null53/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull3031000016210000000.000
ucol_strcoll/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcoll30100000018850000000.000
ucol_strcoll/len53/bld/test/perf/collperf2/collperf2 TestStrcoll29100000019110000000.000
ucol_strcoll/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollSimilar26151000019820000000.000
ucol_strcoll/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollSimilar35031000020140000000.000
ucol_strcoll/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollNull28100000017040000000.000
ucol_strcoll/null53/bld/test/perf/collperf2/collperf2 TestStrcollNull29100000018660000000.000
ucol_strcollUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF827100000020050000000.000
ucol_strcollUTF8/len53/bld/test/perf/collperf2/collperf2 TestStrcollUTF830100000019960000000.000
ucol_strcollUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar19311000019630000000.000
ucol_strcollUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar23421000014970000000.000
ucol_strcollUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null26100000019370000000.000
ucol_strcollUTF8/null53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null29100000018990000000.000
Locale: zh_Hans Datafile: TestNames_Simplified_Chinese.txt
test nameinteresting argumentsiterationsoperationsmean time (ns)error (ns)
Collator::compare/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompare19100000018790000000.000
Collator::compare/len53/bld/test/perf/collperf2/collperf2 TestCppCompare23100000018700000000.000
Collator::compare/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar16711000014980000000.000
Collator::compare/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar28651000018310000000.000
Collator::compare/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareNull20100000017910000000.000
Collator::compare/null53/bld/test/perf/collperf2/collperf2 TestCppCompareNull24100000019450000000.000
Collator::compareUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF814100000018970000000.000
Collator::compareUTF8/len53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF847100000019470000000.000
Collator::compareUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar6681000013340000000.000
Collator::compareUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar16831000014270000000.000
Collator::compareUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null14100000019220000000.000
Collator::compareUTF8/null53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null44100000019510000000.000
Collator::getCollationKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey15041000019130000000.000
Collator::getCollationKey/len53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey10481000019160000000.000
Collator::getCollationKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull10471000013310000000.000
Collator::getCollationKey/null53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull10511000018770000000.000
binary search StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp8114534920470000000.000
binary search StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp17614535819550000000.000
binary search StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC10314534920130000000.000
binary search StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC17914535819740000000.000
binary search UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch17414534919900000000.000
binary search UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch23614535819290000000.000
sort StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp5013644819910000000.000
sort StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp7613637719990000000.000
sort StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortC5713644820080000000.000
sort StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortC7413637719980000000.000
sort UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrSort10413644819800000000.000
sort UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrSort12113637719500000000.000
ucol_getSortKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKey15821000019940000000.000
ucol_getSortKey/len53/bld/test/perf/collperf2/collperf2 TestGetSortKey11021000019390000000.000
ucol_getSortKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull10981000012790000000.000
ucol_getSortKey/null53/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull10631000019490000000.000
ucol_strcoll/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcoll20100000019550000000.000
ucol_strcoll/len53/bld/test/perf/collperf2/collperf2 TestStrcoll22100000018720000000.000
ucol_strcoll/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollSimilar22611000019930000000.000
ucol_strcoll/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollSimilar26811000017850000000.000
ucol_strcoll/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollNull21100000018820000000.000
ucol_strcoll/null53/bld/test/perf/collperf2/collperf2 TestStrcollNull22100000018640000000.000
ucol_strcollUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF813100000019130000000.000
ucol_strcollUTF8/len53/bld/test/perf/collperf2/collperf2 TestStrcollUTF821100000019790000000.000
ucol_strcollUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar6141000010000000000.000
ucol_strcollUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar20661000018310000000.000
ucol_strcollUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null13100000019080000000.000
ucol_strcollUTF8/null53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null20100000018610000000.000
Locale: zh_Hans@collation=pinyin Datafile: TestNames_Latin.txt
test nameinteresting argumentsiterationsoperationsmean time (ns)error (ns)
Collator::compare/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompare20100000019560000000.000
Collator::compare/len53/bld/test/perf/collperf2/collperf2 TestCppCompare39100000019890000000.000
Collator::compare/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar1337760413720000000.000
Collator::compare/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar3329760417870000000.000
Collator::compare/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareNull22100000019530000000.000
Collator::compare/null53/bld/test/perf/collperf2/collperf2 TestCppCompareNull34100000016910000000.000
Collator::compareUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF88100000020880000000.000
Collator::compareUTF8/len53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF861100000018480000000.000
Collator::compareUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar671760416170000000.000
Collator::compareUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar3539760419750000000.000
Collator::compareUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null8100000021120000000.000
Collator::compareUTF8/null53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null56100000018950000000.000
Collator::getCollationKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey352760416450000000.000
Collator::getCollationKey/len53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey308760414930000000.000
Collator::getCollationKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull364760417120000000.000
Collator::getCollationKey/null53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull409760419690000000.000
binary search StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp9311374319930000000.000
binary search StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp40411374320050000000.000
binary search StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC11511374319810000000.000
binary search StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC35711374319800000000.000
binary search UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch17611374319720000000.000
binary search UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch37611374318050000000.000
sort StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp7910075320070000000.000
sort StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp16110075319080000000.000
sort StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortC8610075319970000000.000
sort StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortC15910075319400000000.000
sort UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrSort13410075319530000000.000
sort UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrSort21010075318170000000.000
ucol_getSortKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKey298760413810000000.000
ucol_getSortKey/len53/bld/test/perf/collperf2/collperf2 TestGetSortKey344760416580000000.000
ucol_getSortKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull315760413630000000.000
ucol_getSortKey/null53/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull383760418730000000.000
ucol_strcoll/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcoll20100000019150000000.000
ucol_strcoll/len53/bld/test/perf/collperf2/collperf2 TestStrcoll37100000019950000000.000
ucol_strcoll/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollSimilar1627760416530000000.000
ucol_strcoll/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollSimilar3678760420010000000.000
ucol_strcoll/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollNull21100000018630000000.000
ucol_strcoll/null53/bld/test/perf/collperf2/collperf2 TestStrcollNull34100000017690000000.000
ucol_strcollUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF814100000020110000000.000
ucol_strcollUTF8/len53/bld/test/perf/collperf2/collperf2 TestStrcollUTF836100000019170000000.000
ucol_strcollUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar1099760416410000000.000
ucol_strcollUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar2516760414910000000.000
ucol_strcollUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null13100000019830000000.000
ucol_strcollUTF8/null53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null37100000019270000000.000
Locale: zh_Hans@collation=pinyin Datafile: TestNames_Simplified_Chinese.txt
test nameinteresting argumentsiterationsoperationsmean time (ns)error (ns)
Collator::compare/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompare19100000018810000000.000
Collator::compare/len53/bld/test/perf/collperf2/collperf2 TestCppCompare24100000019520000000.000
Collator::compare/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar21091000018820000000.000
Collator::compare/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar27211000017460000000.000
Collator::compare/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareNull20100000018460000000.000
Collator::compare/null53/bld/test/perf/collperf2/collperf2 TestCppCompareNull23100000019180000000.000
Collator::compareUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF814100000018980000000.000
Collator::compareUTF8/len53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF847100000019400000000.000
Collator::compareUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar6541000013020000000.000
Collator::compareUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar21981000018630000000.000
Collator::compareUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null14100000019230000000.000
Collator::compareUTF8/null53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null41100000018170000000.000
Collator::getCollationKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey14491000018590000000.000
Collator::getCollationKey/len53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey10551000018870000000.000
Collator::getCollationKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull10741000013680000000.000
Collator::getCollationKey/null53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull11061000019780000000.000
binary search StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp8114534920100000000.000
binary search StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp17914535819790000000.000
binary search StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC10214534920070000000.000
binary search StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC17514535819430000000.000
binary search UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch17214534919660000000.000
binary search UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch23614535819260000000.000
sort StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp5113644820160000000.000
sort StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp7613637719940000000.000
sort StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortC5713644820110000000.000
sort StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortC7513637720230000000.000
sort UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrSort10413644819740000000.000
sort UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrSort12313637719760000000.000
ucol_getSortKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKey12051000014970000000.000
ucol_getSortKey/len53/bld/test/perf/collperf2/collperf2 TestGetSortKey10321000017830000000.000
ucol_getSortKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull13721000016040000000.000
ucol_getSortKey/null53/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull8071000014760000000.000
ucol_strcoll/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcoll20100000019570000000.000
ucol_strcoll/len53/bld/test/perf/collperf2/collperf2 TestStrcoll21100000017960000000.000
ucol_strcoll/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollSimilar15051000013190000000.000
ucol_strcoll/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollSimilar27481000018250000000.000
ucol_strcoll/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollNull22100000019750000000.000
ucol_strcoll/null53/bld/test/perf/collperf2/collperf2 TestStrcollNull23100000019380000000.000
ucol_strcollUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF814100000020220000000.000
ucol_strcollUTF8/len53/bld/test/perf/collperf2/collperf2 TestStrcollUTF821100000019870000000.000
ucol_strcollUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar9621000015650000000.000
ucol_strcollUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar16171000014320000000.000
ucol_strcollUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null13100000018960000000.000
ucol_strcollUTF8/null53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null20100000018620000000.000
Locale: zh_Hant Datafile: TestNames_Chinese.txt
test nameinteresting argumentsiterationsoperationsmean time (ns)error (ns)
Collator::compare/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompare19100000018800000000.000
Collator::compare/len53/bld/test/perf/collperf2/collperf2 TestCppCompare23100000018650000000.000
Collator::compare/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar16561000014580000000.000
Collator::compare/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareSimilar28901000018210000000.000
Collator::compare/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareNull22100000019710000000.000
Collator::compare/null53/bld/test/perf/collperf2/collperf2 TestCppCompareNull22100000017870000000.000
Collator::compareUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF814100000019070000000.000
Collator::compareUTF8/len53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF847100000019570000000.000
Collator::compareUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar5231000010250000000.000
Collator::compareUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Similar22651000018710000000.000
Collator::compareUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null14100000019210000000.000
Collator::compareUTF8/null53/bld/test/perf/collperf2/collperf2 TestCppCompareUTF8Null42100000018570000000.000
Collator::getCollationKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey15791000019920000000.000
Collator::getCollationKey/len53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKey10471000018770000000.000
Collator::getCollationKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull11811000015040000000.000
Collator::getCollationKey/null53/bld/test/perf/collperf2/collperf2 TestCppGetCollationKeyNull8161000014870000000.000
binary search StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp8014534719750000000.000
binary search StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchCpp17914534719680000000.000
binary search StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC10214534720050000000.000
binary search StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceBinSearchC17614534719260000000.000
binary search UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch17114534719510000000.000
binary search UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrBinSearch23614534718910000000.000
sort StringPiece[]: compareUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp6313663420000000000.000
sort StringPiece[]: compareUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortCpp10913663419710000000.000
sort StringPiece[]: ucol_strcollUTF8()maint-52/bld/test/perf/collperf2/collperf2 TestStringPieceSortC7313663420020000000.000
sort StringPiece[]: ucol_strcollUTF8()53/bld/test/perf/collperf2/collperf2 TestStringPieceSortC10513663419780000000.000
sort UnicodeString*[]: compare()maint-52/bld/test/perf/collperf2/collperf2 TestUniStrSort13113663419480000000.000
sort UnicodeString*[]: compare()53/bld/test/perf/collperf2/collperf2 TestUniStrSort15513663418430000000.000
ucol_getSortKey/lenmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKey8381000010410000000.000
ucol_getSortKey/len53/bld/test/perf/collperf2/collperf2 TestGetSortKey11301000019360000000.000
ucol_getSortKey/nullmaint-52/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull17031000019860000000.000
ucol_getSortKey/null53/bld/test/perf/collperf2/collperf2 TestGetSortKeyNull7511000013880000000.000
ucol_strcoll/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcoll19100000018510000000.000
ucol_strcoll/len53/bld/test/perf/collperf2/collperf2 TestStrcoll23100000019480000000.000
ucol_strcoll/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollSimilar14951000012880000000.000
ucol_strcoll/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollSimilar24151000015700000000.000
ucol_strcoll/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollNull21100000018790000000.000
ucol_strcoll/null53/bld/test/perf/collperf2/collperf2 TestStrcollNull23100000019290000000.000
ucol_strcollUTF8/lenmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF814100000020120000000.000
ucol_strcollUTF8/len53/bld/test/perf/collperf2/collperf2 TestStrcollUTF820100000018720000000.000
ucol_strcollUTF8/len/similarmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar12451000019920000000.000
ucol_strcollUTF8/len/similar53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Similar23181000019900000000.000
ucol_strcollUTF8/nullmaint-52/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null13100000018900000000.000
ucol_strcollUTF8/null53/bld/test/perf/collperf2/collperf2 TestStrcollUTF8Null21100000019490000000.000