发明名称 System and method of using extensions in a data structure without interfering with applications unaware of the extensions
摘要 A data structure extension system for dynamically adding extensions to existing data structures without interfering with underlying code. The data structure extension system includes logic that allows a programmer to "privately" extend fields of existing entries in data structures in the operating system's kernel without interfering with the functionality of the overall data structure for other applications. An extension pointer disposed in the data structure associates each entry of the data structures extended with a respective extension table. The extension table allows for the dynamic addition of non-intefering interfering fields to the data structures. Each extension table entry has corresponding data stored in an external storage unit.
申请公布号 US7058656(B2) 申请公布日期 2006.06.06
申请号 US20020121187 申请日期 2002.04.11
申请人 SUN MICROSYSTEMS, INC. 发明人 WINIGER GARY W.;WETMORE BRADFORD R.;ZOLNOWSKY JOHN E.
分类号 G06F17/00;G06F7/00;G06F17/30 主分类号 G06F17/00
代理机构 代理人
主权项
地址