会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 26. 发明授权
    • Method and system of permitting stack allocation to programs having open-world features
    • 允许堆栈分配给具有开放世界特征的程序的方法和系统
    • US07168071B2
    • 2007-01-23
    • US10675008
    • 2003-09-30
    • Gansha WuGuei-Yuan LuehXiaohua ShiJinzhan Peng
    • Gansha WuGuei-Yuan LuehXiaohua ShiJinzhan Peng
    • G06F9/45
    • G06F9/44589G06F8/4434G06F9/4484G06F12/0253
    • A system of permitting stack allocation in a program with open-world features is described. The system includes an escape analysis module to (1) determine which objects of the program can be stack-allocated under a closed-world assumption and (2) analyze, after stack allocation, which stack allocation is invalidated due to the occurrence of an open-world feature. A stack allocation module is provided to stack-allocate these objects based on the determination of the escape analysis module. A stack allocation recovery module is provided to recover those invalidated stack allocations back to their original allocation in heap based on the analysis of the escape analysis module. A method of permitting stack allocation in a program with open-world features is also described.
    • 描述了在具有开放世界特征的程序中允许堆栈分配的系统。 该系统包括一个逃逸分析模块,用于(1)确定程序的哪些对象可以在封闭世界的假设下进行堆叠分配;(2)在堆栈分配之后分析由于发生开放而导致的堆栈分配无效 世界特色。 提供了一个堆栈分配模块,用于根据逃生分析模块的确定对这些对象进行堆叠分配。 提供了一个堆栈分配恢复模块,用于根据逃逸分析模块的分析,将堆栈分配恢复到堆中的原始分配。 还描述了在具有开放世界特征的程序中允许堆栈分配的方法。