Computer and Modernization ›› 2014, Vol. 0 ›› Issue (4): 203-207.

Previous Articles     Next Articles

 LLVMbased Impact Analysis on Program Concerns

  

  1. School of Software, Shanghai Jiaotong University, Shanghai 200240, China
  • Received:2013-12-12 Online:2014-04-17 Published:2014-04-23

Abstract:  

 Abstract:  At LLVM intermediate representation level, we obtained program snippets that have influences on special program concerns and pruned those unrelated parts. By building accurate call graphs based on Andersen’s pointsto analysis, we got the basic blocks that reach the specific program node during execution; with the help of call graph and the modification information, we generated slices affecting the program point. Experimental result shows that this applied approach can compute subset that has impact on the program point efficiently and correctly.

Key words:

CLC Number: