首页>
外国专利>
WRITE BARRIER APPARATUS AND METHOD FOR TRAPPING GARBAGE COLLECTION PAGE BOUNDARY CROSSING POINTER STORES
WRITE BARRIER APPARATUS AND METHOD FOR TRAPPING GARBAGE COLLECTION PAGE BOUNDARY CROSSING POINTER STORES
展开▼
机译:写入垃圾收集设备和方法来捕获垃圾收集页面边界交叉粉点
展开▼
页面导航
摘要
著录项
相似文献
摘要
Architectural support is provided for trapping of garbage collection page boundary crossing pointer stores. Identification of pointer stores as boundary crossing is performed by a store barrier responsive to a garbage collection page mask that is programmably encoded to define a garbage collection page size. The write barrier and garbage collection page mask provide a programmably-flexible definition of garbage collection page size and therefore of boundary crossing pointer stores to be trapped, affording a garbage collector implementer with support for a wide variety of generational garbage collection methods, including train algorithm type methods to managing mature portions of a generationally collected memory space. Pointer specific store instruction replacement allows implementations that provide an exact barrier not only to pointer stores, but more particularly to pointer stores crossing programmably defined garbage collection page boundaries.
展开▼