发明名称 METHOD AND DEVICE FOR CODE GENERATION FOR ARRAY RANGE CHECK AND METHOD AND DEVICE FOR VERSIONING
摘要 PROBLEM TO BE SOLVED: To decrease the frequency of an array range check and to increase execution speed by generating a code for an array range check included in array range checks. SOLUTION: Array range checks, corresponding to array access operations, are integrated under specific conditions and the result is stored in a storage device (110). An array range check is assigned to one ore more flags (120). Codes to be stored in the assigned flags are generated and stored in a storage device (130). If versioning is carried out (140), a versioning header is generated by using the flags, and a version of flag check success and a version of flag check failure are generated and stored in the storage device (150). A code, which invalidates a code is generated and stored in the storage device (160). Consequently, array range checks which are to be removed becomes few.
申请公布号 JP2000207221(A) 申请公布日期 2000.07.28
申请号 JP19990000712 申请日期 1999.01.05
申请人 INTERNATL BUSINESS MACH CORP <IBM> 发明人 KAWAHITO MOTOHIRO;KOMATSU HIDEAKI;YASUE TOSHIAKI
分类号 G06F9/45;G06F9/44;(IPC1-7):G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址