Well, I finally ran into a Python Unicode problem, sort of

Marko Rauhamaa marko at pacujo.net
Mon Jul 4 12:44:09 EDT 2016


BartC <bc at freeuk.com>:
> Usually anything that is defined can be changed at run-time so that the
> compiler can never assume anything.

The compiler can't assume anything permanent, but it could heuristically
make excellent guesses at runtime. It needs to verify its guesses at the
boundaries of compiled code and gradually keep expanding the boundaries.
If the guesses end up being wrong, it has to correct its assumptions and
recompile the relevant parts of the code.


Marko



More information about the Python-list mailing list