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 pitrou
Recipients florin.papa, pitrou, r.david.murray, rhettinger, skrah, vstinner, zach.ware
Date 2015-11-25.10:27:07
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <56558CF6.1010800@free.fr>
In-reply-to <1448418237.94.0.522686116952.issue25300@psf.upfronthosting.co.za>
Content
Le 25/11/2015 03:23, Raymond Hettinger a écrit :
> 
> I'm wary of making such extensive changes throughout the codebase
> for
> an optional processor-specific feature of limited benefit and unproven
> worth.

This is indeed non-trivial. What I'm willing to known is if it helps
detect unknown bugs and vulnerabilities in the code base (for example
when running the test suite or sample workloads).

The Py_VARIABLE_SIZE macro is trivial to understand, and is actually a
useful annotation to the code (a kind of executable documentation). The
BOUNDS macros are a bit more interesting, but their semantics look
simple if you don't want to think too much about the underlying HW
implementation :-)
History
Date User Action Args
2015-11-25 10:27:07pitrousetrecipients: + pitrou, rhettinger, vstinner, r.david.murray, skrah, zach.ware, florin.papa
2015-11-25 10:27:07pitroulinkissue25300 messages
2015-11-25 10:27:07pitroucreate