STINNER Victor added the comment:

INADA Naoki: "I want to Python 3.4 and Python 3.5 solve this issue since it's 
critical problem for some people."

On microbenchmarks, the optimization that I just implemented in Python 3.6 are 
impressive. The problem is that the implementation is quite complex. If I 
understood correctly, you are asking to optimize decoders and encoders for 
ASCII and UTF-8 (modify 4 functions) for the surrogateescape error handler. Is 
that right? Would UTF-8 be enough or not?

I don't like backporting optimizations which are not well tested right now. To 
optimize encoders, I wrote a full new _PyBytesWriter API. We cannot backport 
this new API, even if it's private. So the backport may be more complex than 
the code in the default branch.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue24870>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to