发明名称 Reference-counting subsumption analysis
摘要 An eager reference-counting garbage collection system performs a static analysis on the intermediate representation of a program. The system then uses liveness information to inject eager reference-counting updates into the program. Through the use of the liveness information, reference-counting decrements can be made earlier in execution than in traditional reference-counting schemes, freeing up memory more efficiently. Additionally, a reference-counting subsumption optimization tool identifies redundant reference-counting updates and removes them, lowering the number of garbage collection update calls and improving execution throughput. Reference-counting subsumption can also be used as a throughput enhancer in traditional reference-counting schemes that maintain up-to-date tallies of references from the stack.
申请公布号 US2007226281(A1) 申请公布日期 2007.09.27
申请号 US20060351642 申请日期 2006.02.10
申请人 MICROSOFT CORPORATION 发明人 JOISHA PRAMOD G.
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址