发明名称 Computer instructions for limiting access violation reporting when accessing strings and similar data structures
摘要 Embodiments are directed to a method of accessing a data frame. The method includes, based at least in part on a determination that the data frame spans first and second memory blocks, and further based at least in part on a determination that the processor has access to the first and second memory blocks, accessing the data frame. The method includes, based at least in part on a determination that the data frame spans the first and second memory blocks, and based at least in part on a determination that the processor has access to the first memory block but does not have access to the second memory block, accessing a first portion of the data frame that is in the first memory block, and accessing at least one default character as a replacement for accessing a second portion of the data frame that is in the second memory block.
申请公布号 US9569127(B2) 申请公布日期 2017.02.14
申请号 US201414583970 申请日期 2014.12.29
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 Gschwind Michael;Olsson Brett;Silvera Raul E.
分类号 G06F3/06;G06F9/38;G06F12/12;G06F12/14;G06F13/24 主分类号 G06F3/06
代理机构 Cantor Colburn LLP 代理人 Cantor Colburn LLP ;Chiu Steven
主权项 1. A computer system for accessing a data frame, wherein a first portion of the data frame is in a first memory block, and wherein a second portion of the data frame is in a second memory block, the system comprising: a processor configured to initiate an access of the data frame; said processor further configured to access the first portion of the data frame; and said processor further configured to, based at least in part on a determination that said processor does not have access to the second memory block, access at least one valid default character as a replacement for accessing the second portion of the data frame; and said processor further configured to, based at least in par on the determination that said processor does not have access to the second memory block, read the first portion of the data frame, read the at least one valid default character, and load the first portion of the data frame and the at least one valid default character to a target location in order to process the first portion of the data frame and the at least one value default character as a valid data frame.
地址 Armonk NY US