会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 7. 发明专利
    • Method, computer, and computer program for speculatively optimizing code
    • 用于规范优化代码的方法,计算机和计算机程序
    • JP2013228845A
    • 2013-11-07
    • JP2012099873
    • 2012-04-25
    • Internatl Business Mach Corp インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation
    • ISHIZAKI KAZUAKI
    • G06F9/45
    • G06F8/443
    • PROBLEM TO BE SOLVED: To prevent invalidation when the invalidation of a compiled code is not required.SOLUTION: A technique for speculatively optimizing a code includes: searching one or more dictionaries in predetermined order; extracting a value associated with a symbol name from the dictionaries by using the symbol name as a key; performing optimization to replace a symbol in the code with the value; compiling the code to be compiled including some or all of the optimized code; after the compilation, in response to detection of a change related to one of the dictionaries, comparing a rank m of the dictionary having the detected change in the predetermined order to a rank n of the dictionary having the extracted value; and invalidating the optimized code in the compiled code associated with the dictionary having the detected change in accordance with a result of the comparison of the ranks and with a type of the change.
    • 要解决的问题:当不需要编译代码的无效时,防止无效。解决方案:用于推测优化代码的技术包括:按预定顺序搜索一个或多个字典; 通过使用符号名称作为关键字从字典中提取与符号名称相关联的值; 执行优化以用该值替换代码中的符号; 编译要编译的代码,包括一些或全部优化的代码; 在编译之后,响应于检测到与其中一个字典相关的改变,将具有预定顺序的检测到的改变的字典的秩m与具有提取的值的字典的秩n进行比较; 并根据等级的比较结果与变化的类型,使具有检测到的改变的字典相关联的编译代码中的优化代码无效。