发明名称 Determining whether a Java object has been scan-missed by a garbage collector scan
摘要 A Java object is scan-missed during the mark phase of a garbage collection cycle. A list of any unscanned objects, comprising all objects of a particular object type, is created during a sweep phase of the garbage collection cycle. After the garbage collection cycle is completed, and the application resumes, for every PUTFIELD/GETFIELD operation on the object type that is part of a specific parent object, a comparison is made with the relevant information in the unscanned objects list. A scan-miss is identified by determining whether the current object being referenced by the application is a part of the unscanned object list that has been created during the sweep phase of the garbage collection cycle.
申请公布号 US8412751(B2) 申请公布日期 2013.04.02
申请号 US20100969150 申请日期 2010.12.15
申请人 DEVEGOWDA AMAR;GRACIE CHARLES R.;LAKSHMINARAYANACHAR VENKATARAGHAVAN;INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 DEVEGOWDA AMAR;GRACIE CHARLES R.;LAKSHMINARAYANACHAR VENKATARAGHAVAN
分类号 G06F12/00;G06F17/30 主分类号 G06F12/00
代理机构 代理人
主权项
地址