Resource lifetime analysis using a time-travel trace

作者: Jordi Mola , Kenneth Walter Sykes

DOI:

关键词:

摘要: Querying resource lifetime using a trace of program execution. An embodiment includes identifying query expression targeted at least portion the The specifies (i) data object representing plurality events identified in trace, each event associated with one or more attributes relating to lifetime, and (ii) conditions matching lifetime. In response receiving expression, is processed based on an analysis subset trace. Based processing result set that identifies meets presented.

参考文章(137)
Sujal S. Parikh, Ashraf A. Michail, Michael J. Hillberg, Managing object lifetime for native/managed peers ,(2008)
Éric Tanter, Guillaume Pothier, Summarized trace indexing and querying for scalable back-in-time debugging european conference on object-oriented programming. pp. 558- 582 ,(2011) , 10.5555/2032497.2032534
James Edward Hicks Jr, None, Compiler-directed storage reclamation using object lifetime analysis Massachusetts Institute of Technology. ,(1992)
Paul England, Parag Sharma, Abhinav Srivastava, Himanshu Raj, Trusted Snapshot Generation ,(2011)
Robert Freundlich, Joseph Stuart Wood, Recording program execution ,(2014)
Dina Katabi, Martin C. Rinard, Satchuthananthavale R. Kuhan Branavan, Regina Barzilay, Nathaniel Kushman, Translating text to, merging, and optimizing graphical user interface tasks ,(2010)
Zhenyu Guo, Haoxiang Lin, Xuezheng Liu, Zheng Zhang, Wang Xi, Analysis and Detection of Responsiveness Bugs ,(2008)
Kapil Vaswani, Abhik Roychoudhury, Approach for root causing regression bugs ,(2009)