首页> 外国专利> Multi-section garbage collection system including multi-use source register

Multi-section garbage collection system including multi-use source register

机译:包括多用途源寄存器的多部分垃圾收集系统

摘要

A computer system is configured to perform a garbage collection process within a computing environment. The computer system includes a memory having a load-monitored region managed by a runtime environment. A computer processor is configured to perform operations including executing an instruction to load a doubleword, where the instruction includes a destination register. The operations further include loading into the destination register a pointer address of a pointer when the pointer indicated by the instruction points to a first location located in the load-monitored region. The operations further include invoking a garbage collection event-based branch (EBB) in response to reading the pointer address from the destination register. In response to invoking the garbage collection EBB, an object indicated by the pointer address is moved via a handler from the first location in memory to a second location in memory that is located outside of the load-monitored region.
机译:计算机系统被配置为在计算环境内执行垃圾收集过程。该计算机系统包括具有由运行时环境管理的负载监视区域的存储器。计算机处理器被配置为执行包括执行指令以加载双字的操作,其中所述指令包括目的地寄存器。所述操作还包括:当指令所指示的指针指向位于负载监视区域中的第一位置时,将指针的指针地址加载到目的地寄存器中。该操作还包括响应于从目的寄存器读取指针地址而调用基于垃圾收集事件的分支(EBB)。响应于调用垃圾回收EBB,由指针地址指示的对象通过处理程序从内存中的第一位置移动到内存中位于负载监视区域之外的第二位置。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号