This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author gregory.p.smith
Recipients gregory.p.smith, mark.dickinson
Date 2022-01-17.03:04:11
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1642388652.04.0.876084102342.issue46406@roundup.psfhosted.org>
In-reply-to
Content
I tested my PR branch on 32-bit arm (raspbian bullseye) and the microbenchmark timing shows no change (within the noise across repeated runs).  Unsurprising as division is entirely different on 32-bit arm.

Raspbian uses armv6 for compatibility with the original rpi and rpi0.  armv6 does not have an integer division instruction. (how RISCy of it)  But that doesn't make a difference in this code as the final 32-bit arm ISA, armv7-a, only has a 32:32 divider.  (armv8 aka aarch64 is 64-bit and uses a UDIV as one would expect)

anyways, that satisfies me that it isn't making anything worse elsewhere.
History
Date User Action Args
2022-01-17 03:04:12gregory.p.smithsetrecipients: + gregory.p.smith, mark.dickinson
2022-01-17 03:04:12gregory.p.smithsetmessageid: <1642388652.04.0.876084102342.issue46406@roundup.psfhosted.org>
2022-01-17 03:04:12gregory.p.smithlinkissue46406 messages
2022-01-17 03:04:11gregory.p.smithcreate