会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • Cross-module in-lining
    • 交叉模块内衬
    • US20050188363A1
    • 2005-08-25
    • US10783761
    • 2004-02-20
    • Sungdo MoonXinLiang LiDhruva Chakrabarti
    • Sungdo MoonXinLiang LiDhruva Chakrabarti
    • G06F9/45
    • G06F8/4441
    • Techniques for cross-module in-lining are disclosed. In an embodiment, in-lining is done in conjunction with a 3-phase compiler including a front-end phase, an IPA (Inter-Procedural Analysis) phase, and a back-end phase. The front-end phase processes the source code in various modules and provides the intermediate representations of such source code. The IPA phase determines whether a function should be in-lined, and, if so, provides in-line transformation instructions for the back-end phase to execute. The back-end phase executes the instructions provided by the IPA, which, in effect, transforms the in-lining code.
    • 披露了用于跨模块内衬的技术。 在一个实施例中,内联是与包括前端阶段,IPA(程序间分析)阶段和后端阶段的三阶段编译器一起完成的。 前端阶段处理各种模块中的源代码,并提供这些源代码的中间表示。 IPA阶段确定一个功能是否应该是内联的,如果是这样,提供后端阶段执行的在线变换指令。 后端阶段执行由IPA提供的指令,其实际上转换内联代码。