首页> 外国专利> HARDWARE APPARATUSES, METHODS, AND SYSTEMS FOR INDIVIDUALLY REVOCABLE CAPABILITIES FOR ENFORCING TEMPORAL MEMORY SAFETY

HARDWARE APPARATUSES, METHODS, AND SYSTEMS FOR INDIVIDUALLY REVOCABLE CAPABILITIES FOR ENFORCING TEMPORAL MEMORY SAFETY

机译:用于独立可撤销功能的硬件设备,方法和系统,用于执行时间内存安全性

摘要

Systems, methods, and apparatuses relating to circuitry to implement individually revocable capabilities for enforcing temporal memory safety are described. In one embodiment, a hardware processor comprises an execution unit to execute an instruction to request access to a block of memory through a pointer to the block of memory, and a memory controller circuit to allow access to the block of memory when an allocated object tag in the pointer is validated with an allocated object tag in an entry of a capability table in memory that is indexed by an index value in the pointer, wherein the memory controller circuit is to clear the allocated object tag in the capability table when a corresponding object is deallocated.
机译:描述了与电路有关的系统,方法和装置,以实现用于实施用于实施时间记忆安全性的单独撤销能力。 在一个实施例中,硬件处理器包括执行单元,以通过指向存储器块请求访问存储器块的执行单元,以及存储器控制器电路,以允许在分配的对象标签时访问存储器块 在指针中,通过指针中的索引值索引的存储器表的条目中的分配对象标记验证,其中存储器控制器电路是在相应对象时清除能力表中的分配对象标记 被解除分配。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号