发明名称 Optimization system, optimization method, and compiler program
摘要 A system, method and article of manufacture of increasing access speed of frequently accessed variables (symbols) in a dynamic language program. The system includes a range identifying unit to identify a range for communizing symbol accesses in the program; an instruction generating unit to generate instructions to access a symbol table using a key, to get an address of a symbol entry, and to store the address; an instruction extracting unit to fetch instructions from the identified range; and an instruction judging unit to determine whether or not each of the fetched instructions is an instruction to access the symbol. If the fetched instruction is an instruction to access the symbol, and the symbol is present when generating an instruction to access the symbol by using an address of the stored symbol entry, an instruction is generated allowing access to the symbol without checking whether the symbol is present.
申请公布号 US8589899(B2) 申请公布日期 2013.11.19
申请号 US201113221984 申请日期 2011.08.31
申请人 ISHIZAKI KAZUAKI;INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 ISHIZAKI KAZUAKI
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址