首页> 外国专利> APPARATUS, COMPUTER-READABLE MEDIUM, AND METHOD FOR REDUCING BOUNDS CHECKING OVERHEAD BY INSTRUMENTING POINTER ARITHMETIC

APPARATUS, COMPUTER-READABLE MEDIUM, AND METHOD FOR REDUCING BOUNDS CHECKING OVERHEAD BY INSTRUMENTING POINTER ARITHMETIC

机译:装置,计算机可读介质和通过仪表指针算术减少检查开销的界限的方法

摘要

Methods, apparatus, systems, and articles of manufacture are disclosed that perform bounds checking on authorized memory allocations during pointer arithmetic. In some examples, instruction decode circuitry decodes an update pointer instruction for a pointer. In some examples, bounds checking circuitry determines an authorized allocation for the pointer, determines one or more exclusion zones and poison zones for the pointer. In some examples, bounds checking circuitry updates the pointer and generates a fault if the pointer points to one of the exclusion zones and poisons the pointer if the pointer points to one of the poison zones.
机译:公开了制造的方法,装置,系统和制品,其在指针算术期间执行关于授权的内存分配的界限。 在一些示例中,指令解码电路对指针进行解码更新指针指令。 在一些示例中,边界检查电路确定指针的授权分配,确定指针的一个或多个排除区域和毒域。 在一些示例中,绑定检查电路如果指针指向一个排除区域,并且如果指针指向指向指针指向一个毒域,则会更新指针并生成故障。

著录项

  • 公开/公告号US2022012055A1

    专利类型

  • 公开/公告日2022-01-13

    原文格式PDF

  • 申请/专利权人 MICHAEL LEMAY;DAVID M. DURHAM;

    申请/专利号US202117485347

  • 发明设计人 MICHAEL LEMAY;DAVID M. DURHAM;

    申请日2021-09-25

  • 分类号G06F9/30;

  • 国家 US

  • 入库时间 2022-08-24 23:20:39

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号