// re-specialized:
// Note: this should be a prime number-1. This increases the likelihood of
// finding a "good" loop iteration to trace.
-// For example, 4095 does not work for the nqueens benchmark on pyperformanc
+// For example, 4095 does not work for the nqueens benchmark on pyperformance
// as we always end up tracing the loop iteration's
// exhaustion iteration. Which aborts our current tracer.
#define JUMP_BACKWARD_INITIAL_VALUE 4000
}
#if _Py_TIER2
- _Py_Executors_InvalidateDependency(PyInterpreterState_Get(), co, 1);
- _PyJit_Tracer_InvalidateDependency(PyThreadState_GET(), co);
+ _Py_Executors_InvalidateDependency(_PyInterpreterState_GET(), co, 1);
+ _PyJit_Tracer_InvalidateDependency(_PyThreadState_GET(), co);
#endif
_PyLocals_Kind kind = _PyLocals_GetKind(co->co_localspluskinds, i);
return;
}
#if _Py_TIER2
- _PyJit_Tracer_InvalidateDependency(PyThreadState_GET(), self);
+ _PyJit_Tracer_InvalidateDependency(_PyThreadState_GET(), self);
#endif
_PyObject_GC_UNTRACK(op);
FT_CLEAR_WEAKREFS(self, op->func_weakreflist);