[issue40602] Move Modules/hashtable.h to Include/internal/pycore_hashtable.h

2020-05-14 Thread STINNER Victor
Change by STINNER Victor : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker ___ __

[issue40602] Move Modules/hashtable.h to Include/internal/pycore_hashtable.h

2020-05-14 Thread STINNER Victor
STINNER Victor added the comment: New changeset d2dc827d16479d99927a6923a0347199d7c694fb by Victor Stinner in branch 'master': bpo-40602: _Py_hashtable_set() reports rehash failure (GH-20077) https://github.com/python/cpython/commit/d2dc827d16479d99927a6923a0347199d7c694fb -- _

[issue40602] Move Modules/hashtable.h to Include/internal/pycore_hashtable.h

2020-05-14 Thread STINNER Victor
STINNER Victor added the comment: New changeset a482dc500b6ec4889f6a126ba08cbad6c11e37bc by Victor Stinner in branch 'master': bpo-40602: Write unit tests for _Py_hashtable_t (GH-20091) https://github.com/python/cpython/commit/a482dc500b6ec4889f6a126ba08cbad6c11e37bc -- ___

[issue40602] Move Modules/hashtable.h to Include/internal/pycore_hashtable.h

2020-05-14 Thread STINNER Victor
Change by STINNER Victor : -- pull_requests: +19396 pull_request: https://github.com/python/cpython/pull/20091 ___ Python tracker ___ __

[issue40602] Move Modules/hashtable.h to Include/internal/pycore_hashtable.h

2020-05-13 Thread STINNER Victor
Change by STINNER Victor : -- pull_requests: +19383 pull_request: https://github.com/python/cpython/pull/20077 ___ Python tracker ___ __

[issue40602] Move Modules/hashtable.h to Include/internal/pycore_hashtable.h

2020-05-12 Thread STINNER Victor
STINNER Victor added the comment: New changeset 42bae3a3d9d79f28e6b3b619bd27296d125c4c2c by Victor Stinner in branch 'master': bpo-40602: Optimize _Py_hashtable_get_ptr() (GH-20066) https://github.com/python/cpython/commit/42bae3a3d9d79f28e6b3b619bd27296d125c4c2c -- ___

[issue40602] Move Modules/hashtable.h to Include/internal/pycore_hashtable.h

2020-05-12 Thread STINNER Victor
Change by STINNER Victor : -- pull_requests: +19375 pull_request: https://github.com/python/cpython/pull/20066 ___ Python tracker ___ __

[issue40602] Move Modules/hashtable.h to Include/internal/pycore_hashtable.h

2020-05-12 Thread STINNER Victor
STINNER Victor added the comment: See also bpo-40609: "_tracemalloc: remove pointer_t type". -- ___ Python tracker ___ ___ Python-b

[issue40602] Move Modules/hashtable.h to Include/internal/pycore_hashtable.h

2020-05-12 Thread STINNER Victor
STINNER Victor added the comment: New changeset f453221c8b80e0570066a9375337f208d50e6406 by Victor Stinner in branch 'master': bpo-40602: Add _Py_HashPointerRaw() function (GH-20056) https://github.com/python/cpython/commit/f453221c8b80e0570066a9375337f208d50e6406 -- __

[issue40602] Move Modules/hashtable.h to Include/internal/pycore_hashtable.h

2020-05-12 Thread STINNER Victor
Change by STINNER Victor : -- pull_requests: +19365 pull_request: https://github.com/python/cpython/pull/20056 ___ Python tracker ___ __

[issue40602] Move Modules/hashtable.h to Include/internal/pycore_hashtable.h

2020-05-12 Thread STINNER Victor
STINNER Victor added the comment: New changeset 7c6e97077525f0ad3cfa0971028313b9079449fd by Victor Stinner in branch 'master': bpo-40602: Optimize _Py_hashtable for pointer keys (GH-20051) https://github.com/python/cpython/commit/7c6e97077525f0ad3cfa0971028313b9079449fd --

[issue40602] Move Modules/hashtable.h to Include/internal/pycore_hashtable.h

2020-05-11 Thread STINNER Victor
Change by STINNER Victor : -- pull_requests: +19360 pull_request: https://github.com/python/cpython/pull/20051 ___ Python tracker ___ __

[issue40602] Move Modules/hashtable.h to Include/internal/pycore_hashtable.h

2020-05-11 Thread STINNER Victor
STINNER Victor added the comment: New changeset d0919f0d6bb757b6bcfd7b2e15656d318c9d5cd9 by Victor Stinner in branch 'master': bpo-40602: _Py_hashtable_new() uses PyMem_Malloc() (GH-20046) https://github.com/python/cpython/commit/d0919f0d6bb757b6bcfd7b2e15656d318c9d5cd9 --

[issue40602] Move Modules/hashtable.h to Include/internal/pycore_hashtable.h

2020-05-11 Thread STINNER Victor
Change by STINNER Victor : -- pull_requests: +19355 pull_request: https://github.com/python/cpython/pull/20046 ___ Python tracker ___ __

[issue40602] Move Modules/hashtable.h to Include/internal/pycore_hashtable.h

2020-05-11 Thread STINNER Victor
STINNER Victor added the comment: New changeset b617993b7c0b0f6f679ef7003a62d0318b6d6af9 by Victor Stinner in branch 'master': bpo-40602: Rename hashtable.h to pycore_hashtable.h (GH-20044) https://github.com/python/cpython/commit/b617993b7c0b0f6f679ef7003a62d0318b6d6af9 -- ___

[issue40602] Move Modules/hashtable.h to Include/internal/pycore_hashtable.h

2020-05-11 Thread STINNER Victor
Change by STINNER Victor : -- keywords: +patch pull_requests: +19353 stage: -> patch review pull_request: https://github.com/python/cpython/pull/20044 ___ Python tracker ___ _

[issue40602] Move Modules/hashtable.h to Include/internal/pycore_hashtable.h

2020-05-11 Thread STINNER Victor
New submission from STINNER Victor : Python/mashal.c uses Modules/hashtable.h. Python/mashal.c indirectly gets Modules/hashtable.c implementation via Modules/_tracemalloc.c which is built as a builtin module. I propose to make the "hashtable" more standard: * Move Modules/hashtable.h to Incl