模块间内联候选标识
    1.
    发明授权

    公开(公告)号:CN102193810B

    公开(公告)日:2016-08-17

    申请号:CN201110065928.4

    申请日:2011-03-11

    CPC classification number: G06F8/4443

    Abstract: 根据基于服务历史的准则、编译器内联准则和/或执行性能准则自动标识有可能是模块间内联的好候选的例程。也可以通过满足服务历史、执行性能和/或编译器准则的例程的模式匹配代码自动标识候选。已自动标识的候选例程被呈现在内联咨询工具中,允许开发者批准/禁止已自动标识的候选、添加其他例程以及建议或要求开发工具对特定例程执行模块间内联。对候选例程的改变可以触发本机图像的重新生成,例程已被编译进该本机图像。

    应用内的带外框架库
    5.
    发明授权

    公开(公告)号:CN105247483B

    公开(公告)日:2018-11-06

    申请号:CN201480026245.X

    申请日:2014-05-07

    Abstract: 经增强的绑定器在选择要加载的软件库的版本时提供灵活性和确定性,且经增强的加载器阻止对安全漏洞脆弱的库版本被加载。该绑定器可执行统一、隐式覆盖、和/或重定向。隐式覆盖搜索因汇编件而异的位置以寻找隐式版本,并在隐式版本更大时用隐式版本覆盖先前选择的统一或其他版本。该隐式版本随着个体汇编件被更新,而统一版本随着框架被更新。重定向可覆盖隐式版本。与重定向不同,隐式版本不引述显示范围且在应用配置文件之外被找到。隐式版本由汇编件显式指定而无需XML声明。基于响应于已知带外汇编件、带外服务属性、或顾客服务库的列表而被放置的带外元数据,脆弱的库不被加载。

Patent Agency Ranking