发明名称 METHOD AND APPARATUS FOR HARDWARE-BASED DYNAMIC ESCAPE DETECTION IN MANAGED RUN-TIME ENVIRONMENTS
摘要 <p>A method and apparatus for hardware-based dynamic escape detection in managed run-time environments are described. In one embodiment, the method includes the detection of a pointer update of a first object having a global scope. In one embodiment, a single instruction is issued to assert that a scope attribute associated with a target object of the pointer update identifies a global scope. The single instruction may return failure if the scope attribute that is associated with the second object identifies the scope of the second object as local. Verification may include the reading of an object descriptor for the second object to determine whether a scope attribute of the object descriptor indicates that the scope of the second object is local. Once verified, in one embodiment, the second object, and each object reachable from the second object, are converted into global objects. Other embodiments are described and claimed.</p>
申请公布号 WO2007078920(A1) 申请公布日期 2007.07.12
申请号 WO2006US48278 申请日期 2006.12.18
申请人 INTEL CORPORATION;JACOBSON, QUINN, A.;SRINIVAS, SURESH;BRACY, ANNE, C.;WANG, HONG 发明人 JACOBSON, QUINN, A.;SRINIVAS, SURESH;BRACY, ANNE, C.;WANG, HONG
分类号 G06F12/02 主分类号 G06F12/02
代理机构 代理人
主权项
地址