May 17, 2021
5:04 p.m.
Hi, On 17/05/2021 5:22 pm, Ammar Askar wrote:
While nicer locations for errors is great, it won't be popular if it has a negative impact on performance. Locations need to tracked through the compiler.
In performance sensitive contexts won't most code be pre-compiled into pyc files anyway? I feel like the performance cost of accurate column tracking in the compiler isn't too big of a concern unless I'm missing something.
The cost I'm concerned about is the runtime cost of worse code, because the compiler can't perform some optimizations due the constraints of providing the extended debug information. Cheers, Mark.