用于檢測目標(biāo)代碼的內(nèi)存泄漏路徑的方法和設(shè)備
基本信息
申請?zhí)?/td> | CN201910364845.1 | 申請日 | - |
公開(公告)號 | CN111858290A | 公開(公告)日 | 2020-10-30 |
申請公布號 | CN111858290A | 申請公布日 | 2020-10-30 |
分類號 | G06F11/36(2006.01)I | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 肖梟 | 申請(專利權(quán))人 | 深圳螞蟻源傘科技有限公司 |
代理機構(gòu) | 北京律智知識產(chǎn)權(quán)代理有限公司 | 代理人 | 李華;喬彬 |
地址 | 518000廣東省深圳市南山區(qū)TCL國際E城C7棟C座201 | ||
法律狀態(tài) | - |
摘要
摘要 | 一種用于檢測目標(biāo)代碼的內(nèi)存泄漏路徑的方法和設(shè)備,以所述目標(biāo)內(nèi)存對象的每個使用位置為頂點和以所述每個使用位置對應(yīng)的控制流關(guān)系為有向邊,因應(yīng)于所述頂點和所述有向邊產(chǎn)生關(guān)于所述目標(biāo)內(nèi)存對象的有向圖,并在所述目標(biāo)內(nèi)存對象的內(nèi)存申請使用點對應(yīng)的有向圖頂點設(shè)置一初始狀態(tài),因應(yīng)于所述有向圖的每個頂點的狀態(tài)以轉(zhuǎn)換觸發(fā)特性傳播的所述初始狀態(tài),并記錄到達包含錯誤狀態(tài)的頂點的路徑為潛在內(nèi)存泄漏路徑,并將滿足路徑實現(xiàn)性條件的潛在內(nèi)存泄漏路徑寫入內(nèi)存泄漏路徑報告。?? |
