-
公开(公告)号:CN106462434A
公开(公告)日:2017-02-22
申请号:CN201580033415.1
申请日:2015-06-23
Applicant: 微软技术许可有限责任公司
IPC: G06F9/45
Abstract: 提供了启用对源代码的增量式编译的方法、系统和计算机程序产品。存储源代码的中间语言(IL)表示的属性和经编译表示。接收作为第一源代码的经修订版本的经修改源代码。生成经修改源代码的IL表示。将经修订中间IL的属性与所存储的IL表示的属性相比较以确定经修改源代码中已改变的第一函数集合。确定第一源代码中的包括受所确定的第一函数集合影响的函数的第二函数集合。编译第一和第二函数集合以生成经编译函数集合。在第一源代码的经编译表示中用经编译函数集合替换第一和第二集合的经编译版本。
-
公开(公告)号:CN106462434B
公开(公告)日:2019-07-26
申请号:CN201580033415.1
申请日:2015-06-23
Applicant: 微软技术许可有限责任公司
IPC: G06F8/41
Abstract: 提供了启用对源代码的增量式编译的方法、系统和计算机程序产品。存储源代码的中间语言(IL)表示的属性和经编译表示。接收作为第一源代码的经修订版本的经修改源代码。生成经修改源代码的IL表示。将经修订中间IL的属性与所存储的IL表示的属性相比较以确定经修改源代码中已改变的第一函数集合。确定第一源代码中的包括受所确定的第一函数集合影响的函数的第二函数集合。编译第一和第二函数集合以生成经编译函数集合。在第一源代码的经编译表示中用经编译函数集合替换第一和第二集合的经编译版本。
-