mirror of
https://github.com/python/cpython.git
synced 2025-12-31 04:23:37 +00:00
Make RESUME monitoring more readable and robust (GH-142136)
This commit is contained in:
parent
a043407510
commit
16a305f152
2 changed files with 2 additions and 2 deletions
|
|
@ -240,7 +240,7 @@ dummy_func(
|
|||
|
||||
op(_MONITOR_RESUME, (--)) {
|
||||
int err = _Py_call_instrumentation(
|
||||
tstate, oparg > 0, frame, this_instr);
|
||||
tstate, oparg == 0 ? PY_MONITORING_EVENT_PY_START : PY_MONITORING_EVENT_PY_RESUME, frame, this_instr);
|
||||
ERROR_IF(err);
|
||||
if (frame->instr_ptr != this_instr) {
|
||||
/* Instrumentation has jumped */
|
||||
|
|
|
|||
2
Python/generated_cases.c.h
generated
2
Python/generated_cases.c.h
generated
|
|
@ -7196,7 +7196,7 @@
|
|||
{
|
||||
_PyFrame_SetStackPointer(frame, stack_pointer);
|
||||
int err = _Py_call_instrumentation(
|
||||
tstate, oparg > 0, frame, this_instr);
|
||||
tstate, oparg == 0 ? PY_MONITORING_EVENT_PY_START : PY_MONITORING_EVENT_PY_RESUME, frame, this_instr);
|
||||
stack_pointer = _PyFrame_GetStackPointer(frame);
|
||||
if (err) {
|
||||
JUMP_TO_LABEL(error);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue