On 11/2/2013 7:39 μμ, Amaury Forgeot d'Arc wrote:
2013/2/11 Eleytherios Stamatogiannakis <est...@gmail.com
<mailto:est...@gmail.com>>
>
> Which kind of profiler are you using? It possible that CPython
builtin
> functions are not profiled the same way as PyPy's.
lsprofcalltree.py .
From APSW's source code, i think that it uses this API:
(in cursor.c)
PyUnicode_DecodeUTF8
Maybe lsprofcalltree doesn't profile it?
Indeed. CPU cost is hidden in the cursor method.
Thanks Amaury for looking into this,
Assuming that PyPy's "codecs.utf_8_decode" is slower when used with CFFI
than using PyUnicode_DecodeUTF8 in CPython.
Is there anything that can be done in CFFI that would have the same
performance as PyUnicode_DecodeUTF8 (and the same for encode)?
l.
_______________________________________________
pypy-dev mailing list
pypy-dev@python.org
http://mail.python.org/mailman/listinfo/pypy-dev