Antoine Pitrou <pit...@free.fr> added the comment: Here are results under 64-bit Linux on a Core i5-2500K:
3.3 patched 3327 (+360%) 15304 encode utf-16le 'A'*10000 3314 (+335%) 14413 encode utf-16le '\x80'*10000 3315 (+578%) 22472 encode utf-16le '\x80'+'A'*9999 2390 (+668%) 18345 encode utf-16le '\u0100'*10000 2390 (+668%) 18364 encode utf-16le '\u0100'+'A'*9999 2324 (+684%) 18219 encode utf-16le '\u0100'+'\x80'*9999 2385 (+664%) 18227 encode utf-16le '\u8000'*10000 2390 (+669%) 18383 encode utf-16le '\u8000'+'A'*9999 2390 (+663%) 18232 encode utf-16le '\u8000'+'\x80'*9999 2385 (+601%) 16708 encode utf-16le '\u8000'+'\u0100'*9999 1601 (-4%) 1542 encode utf-16le '\U00010000'*10000 1209 (+20%) 1448 encode utf-16le '\U00010000'+'A'*9999 1210 (+20%) 1447 encode utf-16le '\U00010000'+'\x80'*9999 1209 (+20%) 1446 encode utf-16le '\U00010000'+'\u0100'*9999 1209 (+20%) 1446 encode utf-16le '\U00010000'+'\u8000'*9999 3237 (+562%) 21422 encode utf-16be 'A'*10000 3294 (+500%) 19779 encode utf-16be '\x80'*10000 3290 (+357%) 15036 encode utf-16be '\x80'+'A'*9999 2382 (+209%) 7354 encode utf-16be '\u0100'*10000 2381 (+208%) 7342 encode utf-16be '\u0100'+'A'*9999 2377 (+209%) 7347 encode utf-16be '\u0100'+'\x80'*9999 2382 (+207%) 7317 encode utf-16be '\u8000'*10000 2381 (+208%) 7343 encode utf-16be '\u8000'+'A'*9999 2376 (+209%) 7343 encode utf-16be '\u8000'+'\x80'*9999 2377 (+206%) 7281 encode utf-16be '\u8000'+'\u0100'*9999 1598 (-42%) 930 encode utf-16be '\U00010000'*10000 1208 (+19%) 1436 encode utf-16be '\U00010000'+'A'*9999 1208 (+19%) 1436 encode utf-16be '\U00010000'+'\x80'*9999 1205 (+19%) 1434 encode utf-16be '\U00010000'+'\u0100'*9999 1205 (+19%) 1433 encode utf-16be '\U00010000'+'\u8000'*9999 ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue15026> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com