[issue37543] Optimize pymalloc for non PGO build

2019-08-18 Thread Hansraj Das
Change by Hansraj Das : -- pull_requests: +15043 pull_request: https://github.com/python/cpython/pull/15309 ___ Python tracker ___ _

[issue37543] Optimize pymalloc for non PGO build

2019-07-17 Thread Inada Naoki
Inada Naoki added the comment: New changeset fb26504d14a08fcd61bb92bb989b6d2b12188535 by Inada Naoki in branch 'master': bpo-37543: optimize pymalloc (#14674) https://github.com/python/cpython/commit/fb26504d14a08fcd61bb92bb989b6d2b12188535 -- __

[issue37543] Optimize pymalloc for non PGO build

2019-07-17 Thread Inada Naoki
Change by Inada Naoki : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker ___ ___ P

[issue37543] Optimize pymalloc for non PGO build

2019-07-10 Thread Tim Peters
Change by Tim Peters : -- nosy: +tim.peters ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.pyth

[issue37543] Optimize pymalloc for non PGO build

2019-07-10 Thread Inada Naoki
Change by Inada Naoki : -- keywords: +patch pull_requests: +14489 stage: -> patch review pull_request: https://github.com/python/cpython/pull/14674 ___ Python tracker ___

[issue37543] Optimize pymalloc for non PGO build

2019-07-10 Thread Inada Naoki
New submission from Inada Naoki : When PGO is not used, compilers don't know which part is hot. So gcc failed to inline hot code in pymalloc_alloc and pymalloc_free into _PyObject_Malloc and _PyObject_Free. For example, only this code is inlined into _PyObject_Malloc. if (nbytes == 0) {