commit | c6b292cdeee689f0bfac6c1e2c2d4e4e01fa8d9e | [log] [tgz] |
---|---|---|
author | Victor Stinner <vstinner@python.org> | Mon Jun 08 16:30:33 2020 +0200 |
committer | GitHub <noreply@github.com> | Mon Jun 08 16:30:33 2020 +0200 |
tree | 4a7686465f3ed4a171382d4717ad558d82413951 | |
parent | 301f0d4ff9b6bd60599eea0612904f65a92e6dd9 [diff] |
bpo-29882: Add _Py_popcount32() function (GH-20518) * Rename pycore_byteswap.h to pycore_bitutils.h. * Move popcount_digit() to pycore_bitutils.h as _Py_popcount32(). * _Py_popcount32() uses GCC and clang builtin function if available. * Add unit tests to _Py_popcount32().