发明名称 MINIMUM DELTA GENERATOR FOR PROGRAM BINARY
摘要 PROBLEM TO BE SOLVED: To provide a technology for generating a minimum delta between at least two program binaries. SOLUTION: One implementation of this invention provides a source program S in a binary format and a target program T in a binary form. Control flow graphs CFGs are constructed for the respective programs. Common blocks of the S's CFGs matched with those of T's CFGs. The blocks are matched based upon their content and their local vicinity (for example, vicinity of d). In addition, a register renaming problem is solved so that blocks can be fairly compared. This implementation produces an intermediate output, which is the content of unmatched blocks. It generates a set of edge edit operations for merging the unmatched blocks into S. The combination of the unmatched blocks and the edit operations is the delta. COPYRIGHT: (C)2007,JPO&INPIT
申请公布号 JP2007234043(A) 申请公布日期 2007.09.13
申请号 JP20070121230 申请日期 2007.05.01
申请人 MICROSOFT CORP 发明人 VENKATESAN RAMARATHNAM;SINHA SAURABH
分类号 G06F9/44;G06F11/00;G06F9/445 主分类号 G06F9/44
代理机构 代理人
主权项
地址