Debug.Snapshot
Debug.Snapshot()
函數功能
對當前 Lua State 生成一個完整的快照,包含所有 table thread userdata function 間的引用關係。可以用來進行內存泄露檢查。
返回值
snapshot 的返回結果只是一張簡單的 table ,每個 Lua 對象,都以指針(lightuserdata) 爲 key 儲存在表中;對應的 value 是一個 string 足夠詳細的描述了這個對象的引用關係。
HourGlass對當前 Lua State 生成一個完整的快照,包含所有 table thread userdata function 間的引用關係。可以用來進行內存泄露檢查。
snapshot 的返回結果只是一張簡單的 table ,每個 Lua 對象,都以指針(lightuserdata) 爲 key 儲存在表中;對應的 value 是一個 string 足夠詳細的描述了這個對象的引用關係。