0
NonStopPerl調試器的NONSTOP選項有什麼意義?
設置不間斷模式。如果一個終端已經建立,那就太晚了;儘管如此,調試器會在您重新啓動的情況下記住該設置。 (source)
什麼時候有用,爲什麼我需要調試,如果它不停止?
NonStopPerl調試器的NONSTOP選項有什麼意義?
設置不間斷模式。如果一個終端已經建立,那就太晚了;儘管如此,調試器會在您重新啓動的情況下記住該設置。 (source)
什麼時候有用,爲什麼我需要調試,如果它不停止?
據我瞭解,你可以在rendez-vous-mode使用調試器。在這種背景下,調試器首先運行無終端應用NonStop
,但是,當一個事件發生中斷時,將停止申請,併爲您的TTY了調試。
更新:相約模式是它已經開始(的東西在你的控制)後連接到正在運行的Perl程序非常有用。如果您的應用程序是爲dynamically loading the debugger準備,就可以進入,即使你沒有與全部-d
選項啓動調試器。
而且你也可以通過$ DB :: single = 1以編程的方式做到這一點,這對於快速到達執行中的特定點來說非常方便。有一個在的perldoc perldebug –
更加好一點信息'如果是真的,沒有I/O,直到interrupt'執行,什麼樣的I/O的意思嗎? –
@morungos,一個例子? –