共用方式為


顧 (上去)

gu 命令會導致目標執行,直到目前的函式完成為止。

使用者模式語法

[~Thread] gu 

內核模式語法

gu

參數


(僅限使用者模式)指定要執行的線程。 此線程必須已由例外狀況停止。 如需語法詳細數據,請參閱 線程語法

Environment

項目 說明
模式 使用者模式、核心模式
目標 僅限即時偵錯
平台 全部

其他資訊

如需發出此命令的其他方法,以及相關命令的概觀,請參閱 控制目標

備註

gu 命令會執行目標,直到目前的函式呼叫傳回為止。

如果以遞歸方式呼叫目前的函式, gu 命令將不會停止執行,直到 目前函式的目前實例 傳回為止。 如此一來,gu 與 g @$ra 不同,每當叫用此函式的傳回位址時,就會停止此函式的傳回位址。

注意 gu 命令會藉由測量呼叫堆疊深度來區分函式的不同實例。 在自變數推送至堆疊之後,在元件模式中執行此命令,而且在進行呼叫之前,可能會導致此度量不正確。 由編譯程式優化的函式傳回,可能會讓此命令在此傳回的錯誤實例上停止。 這些錯誤很少見,而且只能在遞歸函數調用期間發生。

如果 指定了 Thread ,則會 使用指定的線程解除凍結和所有其他凍結來執行 gu 命令。 例如,如果 指定 ~123gu~#gu~*gu 命令,則指定的線程會解除凍結,而所有其他線程都會凍結。