[Python-ideas] Runtime assertion with no overhead when not active
Eric V. Smith
eric at trueblade.com
Tue May 8 09:35:49 EDT 2018
On 5/8/2018 3:37 AM, Eloi Gaudry wrote:
> On Mon, 2018-05-07 at 16:56 +0000, Brett Cannon wrote:
>>
>> My question is how is this different to running with -O which leaves
>> the assert statement out of the bytecode and so you avoid any run-
>> time cost of the statement entirely?
>
> Not so much different, except that:
> - the switch won't need to be on the command line
So, is the switch set in code? If so, what would that look like?
Eric
More information about the Python-ideas
mailing list