@@ -75,9 +75,14 @@ See :mod:`sys.monitoring` for descriptions of the events.
7575 Fire a ``JUMP `` event.
7676
7777
78- .. c :function :: int PyMonitoring_FireBranchEvent (PyMonitoringState *state, PyObject *codelike, int32_t offset, PyObject *target_offset)
78+ .. c :function :: int PyMonitoring_FireBranchLeftEvent (PyMonitoringState *state, PyObject *codelike, int32_t offset, PyObject *target_offset)
7979
80- Fire a ``BRANCH `` event.
80+ Fire a ``BRANCH_LEFT `` event.
81+
82+
83+ .. c :function :: int PyMonitoring_FireBranchRightEvent (PyMonitoringState *state, PyObject *codelike, int32_t offset, PyObject *target_offset)
84+
85+ Fire a ``BRANCH_RIGHT `` event.
8186
8287
8388.. c :function :: int PyMonitoring_FireCReturnEvent (PyMonitoringState *state, PyObject *codelike, int32_t offset, PyObject *retval)
@@ -168,7 +173,8 @@ would typically correspond to a python function.
168173 ================================================== =====================================
169174 Macro Event
170175 ================================================== =====================================
171- .. c:macro:: PY_MONITORING_EVENT_BRANCH :monitoring-event:`BRANCH`
176+ .. c:macro:: PY_MONITORING_EVENT_BRANCH_LEFT :monitoring-event:`BRANCH_LEFT`
177+ .. c:macro:: PY_MONITORING_EVENT_BRANCH_RIGHT :monitoring-event:`BRANCH_RIGHT`
172178 .. c:macro:: PY_MONITORING_EVENT_CALL :monitoring-event:`CALL`
173179 .. c:macro:: PY_MONITORING_EVENT_C_RAISE :monitoring-event:`C_RAISE`
174180 .. c:macro:: PY_MONITORING_EVENT_C_RETURN :monitoring-event:`C_RETURN`
0 commit comments