@@ -246,8 +246,8 @@ def start(self) -> None:
246246 if self .trace_arcs :
247247 register (events .PY_RETURN , self .sysmon_py_return )
248248 register (events .LINE , self .sysmon_line_arcs )
249- register (events .BRANCH_TAKEN , self .sysmon_branch_taken )
250- register (events .BRANCH_NOT_TAKEN , self .sysmon_branch_not_taken )
249+ register (events .BRANCH_RIGHT , self .sysmon_branch_right ) # type:ignore[attr-defined]
250+ register (events .BRANCH_LEFT , self .sysmon_branch_left ) # type:ignore[attr-defined]
251251 else :
252252 register (events .LINE , self .sysmon_line_lines )
253253 sys_monitoring .restart_events ()
@@ -343,9 +343,9 @@ def sysmon_py_start( # pylint: disable=useless-return
343343 assert sys_monitoring is not None
344344 local_events = events .PY_RETURN | events .PY_RESUME | events .LINE
345345 if self .trace_arcs :
346- assert env .PYBEHAVIOR .branch_taken
346+ assert env .PYBEHAVIOR .branch_right_left
347347 local_events |= (
348- events .BRANCH_TAKEN | events .BRANCH_NOT_TAKEN
348+ events .BRANCH_RIGHT | events .BRANCH_LEFT # type:ignore[attr-defined]
349349 )
350350 sys_monitoring .set_local_events (self .myid , code , local_events )
351351 self .local_event_codes [id (code )] = code
@@ -390,10 +390,10 @@ def sysmon_line_arcs(self, code: CodeType, line_number: int) -> MonitorReturn:
390390 return DISABLE
391391
392392 @panopticon ("code" , "@" , "@" )
393- def sysmon_branch_taken (
393+ def sysmon_branch_right (
394394 self , code : CodeType , instruction_offset : int , destination_offset : int
395395 ) -> MonitorReturn :
396- """Handed BRANCH_TAKEN and BRANCH_NOT_TAKEN events."""
396+ """Handed BRANCH_RIGHT and BRANCH_LEFT events."""
397397 code_info = self .code_infos [id (code )]
398398 if code_info .file_data is not None :
399399 b2l = code_info .byte_to_line
@@ -404,10 +404,10 @@ def sysmon_branch_taken(
404404 return DISABLE
405405
406406 @panopticon ("code" , "@" , "@" )
407- def sysmon_branch_not_taken (
407+ def sysmon_branch_left (
408408 self , code : CodeType , instruction_offset : int , destination_offset : int
409409 ) -> MonitorReturn :
410- """Handed BRANCH_TAKEN and BRANCH_NOT_TAKEN events."""
410+ """Handed BRANCH_RIGHT and BRANCH_LEFT events."""
411411 code_info = self .code_infos [id (code )]
412412 if code_info .file_data is not None :
413413 b2l = code_info .byte_to_line
0 commit comments