Cesare Di Mauro wrote:
2011/9/1 Ned Batchelder <n...@nedbatchelder.com <mailto:n...@nedbatchelder.com>>

    When the switchover to the new instruction format happens, what
    happens to sys.settrace() tracing?  Will it report the same sequence
    of line numbers?  For a small but important class of program
    executions, this is more important than speed.

     --Ned


A simple solution: when tracing is enabled, the new instruction format will never be executed (and information tracking disabled as well).

What happens if tracing is enabled *during* the execution of the new instruction format? Some sort of deoptimisation will be required in order to recover the correct VM state.

Cheers,
Mark.

Regards,
Cesare


------------------------------------------------------------------------

_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: http://mail.python.org/mailman/options/python-dev/mark%40hotpy.org

_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to