STINNER Victor added the comment:

hot3.patch: Mark additional functions as hot

* PyNumber_AsSsize_t()
* _PyUnicode_FromUCS1()
* json: scanstring_unicode()
* siphash24()
* sre_ucs1_match, sre_ucs2_match, sre_ucs4_match

I'm not sure about this patch. It's hard to get reliable benchmark results on 
microbenchmarks :-/ It's hard to understand if a speedup comes from the hot 
attribute, or if the compiler decided itself to change the code placement. 
Without the hot attribute, the code placement seems random.

----------
Added file: http://bugs.python.org/file45488/hot3.patch

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

Reply via email to