@@ -203,7 +203,6 @@ def session_server_main
203203 def process_event evt
204204 # variable `@internal_info` is only used for test
205205 tc , output , ev , @internal_info , *ev_args = evt
206- debug_event ( tc , ev , ev_args )
207206 output . each { |str | @ui . puts str } if ev != :suspend
208207
209208 case ev
@@ -1717,10 +1716,6 @@ def before_fork need_lock = true
17171716 def after_fork_parent
17181717 @ui . after_fork_parent
17191718 end
1720-
1721- def debug_event ( *args )
1722- DEBUGGER__ . debug_event ( *args , direction : ">" )
1723- end
17241719 end
17251720
17261721 class ProcessGroup
@@ -2039,27 +2034,23 @@ def self.debug msg
20392034 log :DEBUG , msg
20402035 end
20412036
2042- # to avoid computing the large number of debug strings unnecessarily
2043- DEBUG_MODE = CONFIG [ :log_level ] == :DEBUG
2044-
2045- def self . debug_event ( tc , ev , ev_args , direction :)
2046- return unless DEBUG_MODE
2047- DEBUGGER__ . debug ( "#{ direction } Event (#{ ev } ): #{ ev_args } | #{ tc } " )
2037+ def self . debug_event ( tc , ev , args )
2038+ args = args . map { |arg | safe_inspect ( arg ) }
2039+ debug ( "#{ tc . inspect } sent Event { type: #{ ev . inspect } , args: #{ args } } to Session" )
20482040 end
20492041
20502042 def self . debug_mode ( tc , old_mode , new_mode )
2051- return unless DEBUG_MODE
2052- DEBUGGER__ . debug ( "Mode: #{ old_mode } -> #{ new_mode } | #{ tc } " )
2043+ debug ( "#{ tc . inspect } changed mode (#{ old_mode } -> #{ new_mode } )" )
20532044 end
20542045
2055- def self . debug_cmd ( tc , cmd , direction :)
2056- return unless DEBUG_MODE
2057- DEBUGGER__ . debug ( "#{ direction } Cmd #{ cmd } | #{ tc } " )
2046+ def self . debug_cmd ( tc , cmds )
2047+ cmd , *args = *cmds
2048+ args = args . map { |arg | safe_inspect ( arg ) }
2049+ debug ( "#{ tc . inspect } received Cmd { type: #{ cmd . inspect } , args: #{ args } } from Session" )
20582050 end
20592051
20602052 def self . debug_suspend ( tc , event )
2061- return unless DEBUG_MODE
2062- DEBUGGER__ . debug ( "Suspend #{ event } | #{ tc } " )
2053+ debug ( "#{ tc . inspect } was suspended for #{ event . inspect } " )
20632054 end
20642055
20652056 def self . log level , msg
0 commit comments