日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

windebug常用命令

發(fā)布時(shí)間:2023/12/10 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 windebug常用命令 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

使用~查看所有線程

切換到一號(hào)線程:~1s

查看所有線程的托管堆棧? ~* e!clrstack

怎么查看,當(dāng)前線程下,變量的信息?

對(duì)于托管代碼而言,最核心的命令就是!do(dump object的縮寫),后面是要加上變量的地址。

怎么知道當(dāng)前線程的所有變量的地址?

先來看另外一個(gè)命令,!dso(Dump Stack Objects的縮寫)

!da? 查看數(shù)組內(nèi)容

OS命令(SOS Commands)

=======================

!threads

view managed threads

查看所有托管線程

!clrstack

view the managed call stack

查看托管調(diào)用棧

!dumpstack

view combined unmanaged & managed call stack

查看非托管和托管結(jié)合的調(diào)用棧

!clrstack -p

view function call arguments

查看托管函數(shù)調(diào)用的參數(shù)

!clrstack –l

view stack (local) variables

查看托管棧的局部變量

!name2ee?module class

view addresses associated with a class or method

查看某個(gè)類或方法的內(nèi)存地址

!dumpmt –mdaddress

view the method table & methods for a class

查看指定地址的方法表和一個(gè)類的方法集

!dumpmd?address

view detailed information about a method

顯示指定地址的MethodDesc結(jié)構(gòu)信息

!do?address

view information about an object

顯示某地址的對(duì)象的信息, 包括fields, EEClass, Method Table和object size

!dumpheap –stat

view memory consumption by type

顯示堆內(nèi)存的使用

!dumpheap –min?size

view memory consumption by object when at least?size

查看堆內(nèi)存使用, 忽略小于size字節(jié)大小的對(duì)象

!dumpheap –typetype

view memory consumption for all objects of type?type

查看所有類型為type的對(duì)象的內(nèi)存使用

!gcroot?address

view which object are holding a reference to?address

查看所有對(duì)指定地址的對(duì)象的引用

!syncblk

view information about managed locks

查看托管的鎖(SyncBlock結(jié)構(gòu))

?

SOS 2.0?命令(SOS 2.0 Commands)

?

!bpmd?module method

set breakpoint

在指定模塊的某一指定的方法上設(shè)置斷點(diǎn)

!DumpArray?address

view contents of an array

查看數(shù)組中的元素

!PrintException

view information about most recent exception

格式化地顯示最近的異常信息

轉(zhuǎn)載于:https://www.cnblogs.com/50614090/p/9322211.html

總結(jié)

以上是生活随笔為你收集整理的windebug常用命令的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。