From: George King Date: Thu, 19 Oct 2017 07:41:59 +0000 (-0700) Subject: Add NEWS entry for opcode tracing change. (GH-4045) X-Git-Tag: v3.7.0a3~341 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=05a634b12a8207611ae8e9d051427d615fcacb69;p=thirdparty%2FPython%2Fcpython.git Add NEWS entry for opcode tracing change. (GH-4045) --- diff --git a/Misc/NEWS.d/next/Core and Builtins/2017-10-18-19-41-12.bpo-31618.liLDiS.rst b/Misc/NEWS.d/next/Core and Builtins/2017-10-18-19-41-12.bpo-31618.liLDiS.rst new file mode 100644 index 000000000000..5a8d3418a79c --- /dev/null +++ b/Misc/NEWS.d/next/Core and Builtins/2017-10-18-19-41-12.bpo-31618.liLDiS.rst @@ -0,0 +1,7 @@ +The per-frame tracing logic added in 3.7a1 has been altered so that +``frame->f_lineno`` is updated before either ``"line"`` or ``"opcode"`` +events are emitted. Previously, opcode events were emitted first, and +therefore would occasionally see stale line numbers on the frame. The +behavior of this feature has changed slightly as a result: when both +``f_trace_lines`` and ``f_trace_opcodes`` are enabled, line events now occur +first.