stack堆栈命令
命令功能
查看堆栈信息,设置栈帧。
命令格式
查看堆栈信息:
stack info [-h | --help] [-r RANK_ID | --rank RANK_ID] [-t THREAD_INDEX | --thread THREAD_INDEX]
切换栈帧:
stack select [-h | --help] {-f FRAME_INDEX | --frame FRAME_INDEX} [-r RANK_ID | --rank RANK_ID] [-t THREAD_INDEX | --thread THREAD_INDEX]

stack命令可简写为s、stk。
参数说明
参数 |
参数选项 |
参数说明 |
---|---|---|
-h/--help |
- |
可选参数,获取帮助信息。 |
-r/--rank |
RANK_ID |
可选参数,指定rank ID。 |
-t/--thread |
THREAD_INDEX |
可选参数,指定线程索引。 |
参数 |
参数选项 |
参数说明 |
---|---|---|
-h/--help |
- |
可选参数,获取帮助信息。 |
-r/--rank |
RANK_ID |
可选参数,指定rank ID。 |
-f/--frame |
FRAME_INDEX |
必选参数,指定栈帧索引。 |
-t/--thread |
THREAD_INDEX |
可选参数,指定线程索引。 |
使用示例
执行以下命令,查看堆栈支持的功能信息:
1 | stack -h
|
返回信息如下:
The most commonly used stack(s/stk) sub commands are: info Displays the stack information of the specified thread. select Switch between stack frames of the specified thread. See 'stack(s/stk) COMMAND -h/--help' for more information on a specific command.
父主题: 调试状态命令