发明名称 A SYSTEM AND METHOD FOR CONTROLLING DATA STORAGE
摘要 <p>A system and method are disclosed for controlling data storage. A data processing system of the type in which a first program (10) interacts with a second lower level language program (20) is provided, the system comprising means (90) for generating objects within the second program, a memory (60) for storing the objects, and means for associating the objects with one or more slots allocated to the first program (10). An interface (30) is generated between the first and second programs by the first program, the interface residing within the first program. Object surrogates are then contained within the interface (30), each object surrogate containing an identifier for a given object. To associate one or more of the slots with a particular object surrogate, a surrogate reference identifying the object surrogate is stored by the first program in those slots. During operation of the first program slots may be redefined by erasing old surrogate references and replacing them with different ones. When an object surrogate is no longer associated by any surrogate reference with any of said slots, then informing means (90) informs the second program (20). By employing such an approach the data processing system is able to automatically keep track of objects, releasing the user from the burden of having to set up L.L.L. checking routines of his own, and further enabling the system to make much more efficient use of available memory. <IMAGE></p>
申请公布号 GB9215597(D0) 申请公布日期 1992.09.02
申请号 GB19920015597 申请日期 1992.07.22
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人
分类号 G06F9/45;G06F12/00;G06F12/02;G06F15/00 主分类号 G06F9/45
代理机构 代理人
主权项
地址
您可能感兴趣的专利