8000 Use named constant · python/cpython@92cf1ff · GitHub
[go: up one dir, main page]

Skip to content

Commit 92cf1ff

Browse files
committed
Use named constant
1 parent 7c74435 commit 92cf1ff

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

Python/instrumentation.c

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -899,17 +899,17 @@ static inline int most_significant_bit(uint8_t bits) {
899899
static uint32_t
900900
global_version(PyInterpreterState *interp)
901901
{
902-
return interp->ceval.eval_breaker & ~255;
902+
return interp->ceval.eval_breaker & ~_PY_EVAL_EVENTS_MASK;
903903
}
904904

905905
static void
906906
set_global_version(PyInterpreterState *interp, uint32_t version)
907907
{
908-
assert((version & 255) == 0);
908+
assert((version & _PY_EVAL_EVENTS_MASK) == 0);
909909
uintptr_t old = _Py_atomic_load_uintptr(&interp->ceval.eval_breaker);
910910
intptr_t new;
911911
do {
912-
new = (old & 255) | version;
912+
new = (old & _PY_EVAL_EVENTS_MASK) | version;
913913
} while (!_Py_atomic_compare_exchange_uintptr(&interp->ceval.eval_breaker, &old, new));
914914
}
915915

@@ -1574,7 +1574,7 @@ _Py_Instrument(PyCodeObject *code, PyInterpreterState *interp)
15741574
{
15751575
if (is_version_up_to_date(code, interp)) {
15761576
assert(
1577-
(interp->ceval.eval_breaker & ~0xff) == 0 ||
1577+
(interp->ceval.eval_breaker & ~_PY_EVAL_EVENTS_MASK) == 0 ||
15781578
instrumentation_cross_checks(interp, code)
15791579
);
15801580
return 0;
@@ -1799,7 +1799,7 @@ _PyMonitoring_SetEvents(int tool_id, _PyMonitoringEventSet events)
17991799
set_events(&interp->monitors, tool_id, events);
18001800
uint32_t new_version = global_version(interp) + MONITORING_VERSION_INCREMENT;
18011801
if (new_version == 0) {
1802-
PyErr_Format(PyExc_OverflowError, "events set too many time");
1802+
PyErr_Format(PyExc_OverflowError, "events set too many times");
18031803
return -1;
18041804
}
18051805
set_global_version(interp, new_version);
@@ -2116,7 +2116,7 @@ monitoring_restart_events_impl(PyObject *module)
21162116
uint32_t restart_version = global_version(interp) + MONITORING_VERSION_INCREMENT;
21172117
uint32_t new_version = restart_version + MONITORING_VERSION_INCREMENT;
21182118
if (new_version <= MONITORING_VERSION_INCREMENT) {
2119-
PyErr_Format(PyExc_OverflowError, "events set too many time");
2119+
PyErr_Format(PyExc_OverflowError, "events set too many times");
21202120
return NULL;
21212121
}
21222122
interp->last_restart_version = restart_version;

0 commit comments

Comments
 (0)
0