推 ric2k1:有沒有人有寫的, 分享一下, 我自己也沒有寫... XD 06/23 16:49
推 yangjiunru:可以參考一下Project網頁上的paper 06/23 20:09
→ yangjiunru:Efficient implementation of a BDD package 06/23 20:09
→ yangjiunru:他的refCount算法根reference code有一點不一樣 06/23 20:09
→ yangjiunru:incRefCount和decRefCount會變慢一點 06/23 20:10
→ yangjiunru:但是Garbage collectoin比較好做 06/23 20:10
推 yangjiunru:在那篇第四頁左下角那一段 06/23 20:12
我找到問題根源了,問題出在我在recurrence裡會產生BddNode的local variable
如果在recurrence的下層很不幸的遇到上層曾經出現的node
那_refCount就不對了,所以有些就沒有被清掉
另外那篇paper提醒了我還要注意_computedTable,感謝!
※ 編輯: eorlthexiv 來自: 220.137.69.81 (06/24 15:14)